УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ Советский патент 1971 года по МПК G06F7/52 

Описание патента на изобретение SU299845A1

Изобретение относится к области вычислительной техники и может быть использовано в электронных вычислительных машинах.

Известны арифметические устройства для выполнения операции умножения, содержащие три регистра и сумматор. Результат операции формируется только после сложения всех произведений.

Цель изобретения - упрощение устройства.

Это достигается применением двух динамических регистров, из которых один сдвиговый. Выходы регистров соединены через логический элемент «И со входом счетчика переносов.

Длина динамических регистров устройства соответствует длине, необходимой для хранения удвоенного числа разрядов двоичного числа, в одном регистре множимое располагается младшими разрядами вперед, а в другом - множитель старшими разрядами вперед. Такое расположение чисел дает возможность за каждый цикл определять цифру соответствующего двоичного разряда произведения, начиная с младшего.

На фиг. 1 показана схема устройства; на фиг. 2 - диаграмма перемещения содержимого динамических регистров, где а - взаимное расположение сомножителей при циркуляции; б - взаимное расположение сомножителей в 1-м цикле операции умножения; в - взаимное расположение сомножителей во 2-м цикле операции умножения; г - взаимное расположение сомножителей в и-м цикле операции умножения.

Выходы динамических регистров / и 2 поступают на свои же входы и на логический элемент «И 3, управляемый признаком 4 умножения из устройства 5 управления. На логический элемент «И 3 кроме указанных выходов поступают тактирующие импульсы 6.

Выход логического элемента «И 3 соединен со счетчиком 7 переносов, который управляется сигналом 8 сдвига, вырабатываемым в устройстве 5 .управления. Младший разряд счетчика переносов соединен с логическим элементом «И 9, на второй вход которого подключен признак 10 выдачи результата из устройства 5 управления. На входы динамических регистров / и 2 заведены шины 11 ввода двоичного числа. На выходе логического элемента «И 9 фомируется последовательный код произведения.

Последовательное определение цифр разрядов произведения осуществляется следующим образом:

ft Cn aiKbh-i,

п - номер разряда произведения и номер

цикла, ,

иг - цифра t-ro разряда множителя в двоично-десятичном коде, расположенного в регистре 1 младшими разрядами вперед,

bk-i - цифра (k-i)-ro разряда множимого в двоично-десятичном коде, расположенного в регистре 2 старшими разрядами вперед.

Числа в двоичной системе счисления поступают на входы динамических регистров 1 я 2 и циркулируют в них. С поступлением признака 4 умножения содержимое динамических регистров / и 2 поступает на логический элемент «PI 3. В первом такте первого цикла выполнения операции умножения старший разряд числа, храняшегося в динамическом регистре 2 старшими разрядами вперед, поступает на логический элемент «И 3. Младший разряд числа, движущегося в регистре / младшими разрядами вперед, поступает на элемент «И 3 только в следующем такте, после поступления самого младшего разряда из регистра 2.

За счет сдвига содержимого в динамическом регистре / в следующем цикле выполнения операции умножения в одном и том же такте

на логический элемент «И 5 поступают разряды GO и bo из динамических регистров 1 и 2 соответственно.

В п-м цикле на логический элемент «И 3 соответственно попарно поступают: ао и bk, ai и bh-i и так далее до Cj и &оЕсли оба поступивших на логический элемент «И 3 разряда представляют собой единицы, то на выходе этого логического элемента возникает перенос, который заносится в счетчик 7 переносов. При других вариантах значений поступающих разрядов переноса не возникает.

В конце каждого цикла содержимое счетчика переносов сдвигается на один разряд в сторону младших разрядов, и состояние младшего разряда возникает на выходе логического элемента «И 9, управляемого признаком 10 выдачи результата из устройства 5 управления, как разряд произведения.

Предмет изобретения

Устройство для умножения, содержащее динамические регистры и счетчик переносов, отличающееся тем, что, с целью упрощения устройства, выходы динамических регистров соединены через логический элемент «И со входом счетчика переносов.

Похожие патенты SU299845A1

название год авторы номер документа
Арифметическое устройство 1978
  • Шульгин А.А.
  • Храмцов И.С.
  • Фролова С.И.
  • Веригина В.В.
  • Слюсарев Н.А.
SU687982A1
Устройство для умножения чисел с плавающей запятой 1985
  • Евстигнеев Владимир Гаврилович
  • Кошарновский Александр Николаевич
  • Маркин Александр Васильевич
SU1280624A1
Устройство для умножения 1981
  • Лопато Георгий Павлович
  • Шостак Александр Антонович
SU1032453A1
Устройство для умножения 1976
  • Гусев Валерий Федорович
  • Иванов Геннадий Николаевич
  • Контарев Владимир Яковлевич
  • Кренгель Генрих Исанвич
  • Шагивалеев Мансур Закирович
  • Кремлев Вячеслав Яковлевич
  • Щетинин Юрий Иванович
  • Ярмухаметов Азат Усманович
SU651341A1
Устройство для умножения чисел 1981
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Селезнев Александр Иванович
  • Тарасенко Владимир Петрович
SU999045A1
УМНОЖИТЕЛЬ НА НЕЙРОНАХ 2003
  • Шевелев С.С.
  • Стариков Р.В.
RU2249845C1
Устройство для умножения десятичных чисел 1981
  • Кожемяко Владимир Прокофьевич
  • Мартынюк Татьяна Борисовна
  • Короновский Алим Иванович
  • Тимченко Леонид Иванович
SU1016780A1
Устройство для умножения чисел 1980
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Торошанко Ярослав Иванович
  • Фам Тин Нгия
SU920713A1
Устройство для умножения 1981
  • Гусев Владимир Дмитриевич
  • Алферов Сергей Иванович
SU1007101A1
Устройство для умножения в избыточной системе счисления 1983
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1124286A1

Иллюстрации к изобретению SU 299 845 A1

Реферат патента 1971 года УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ

Формула изобретения SU 299 845 A1

ffff Of 02 ё

SU 299 845 A1

Авторы

Ю. С. Павленко, Н. А. Танцюра, В. Г. Прибыш Г. Е. Дроменко

Киевский Государственный Университет Т. Г. Шевченко

Даты

1971-01-01Публикация