Устройство для умножения Советский патент 1983 года по МПК G06F7/49 

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

(Б) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ

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

название год авторы номер документа
Устройство для умножения 1982
  • Телековец Валерий Алексеевич
SU1059566A1
Устройство для умножения 1981
  • Телековец Валерий Алексеевич
SU1024906A1
Устройство для вычисления сумм произведений 1982
  • Телековец Валерий Алексеевич
  • Прасолов Юрий Николаевич
SU1020818A1
Устройство для умножения 1981
  • Телековец Валерий Алексеевич
SU1013946A1
Вычислительное устройство 1981
  • Телековец Валерий Алексеевич
SU997030A1
Устройство для умножения в избыточной четверичной системе счисления 1983
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1160399A1
Устройство для умножения 1979
  • Телековец Валерий Алексеевич
  • Переяслов Владимир Степанович
SU960804A1
Устройство для умножения чисел с плавающей запятой 1985
  • Евстигнеев Владимир Гаврилович
  • Кошарновский Александр Николаевич
  • Маркин Александр Васильевич
SU1280624A1
Устройство для умножения 1981
  • Телековец Валерий Алексеевич
SU991414A1
Устройство для умножения 1978
  • Телековец Валерий Алексеевич
SU860062A1

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

Реферат патента 1983 года Устройство для умножения

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

1

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

Известно устройство для умножения, содержащее регистры, сумматор, матрицу модулей и блок анализа Г1 .

Известно также устройство для умножения, содержащее регистры множимого i и множителя, сумматор, матрицу модулей сложения, блок анализа знака, блок элементов И и (улок элементов 2И-ИЛИ 2.

Недостатком известных устройств является их невысокое быстродействие, которое связано с невозможностью получения результата старшими разрядами вперед.

Наиболее близким к предлагаемому является устройство, для умножения, содержащее регистр множителя, блок элементов И, блок анализа знаков, коммутатор, сумматор в избыточной

ДВОИЧНОЙ системе счисления JM регргстр результата, причем выходы регистра множителя соединены соответственно с первой группой входов блока элементов И, выход блока анализа знаков соединен с управляющим входом коммутатора, выходы которого соответственно соединены с входами сумматора в избыточной двоичной системе счисления Сз

to

Недостатком устройства являются большие затраты оборудования, обуг словленные наличием регистра множимого, двух регистров результата и многовходового. последовательного суммато15ра в избыточной системе счисления.

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

Эта цепь достигается тем, что в 20 устройство для умножения,содержащеерегистр множителя, блок элементов И, блок анализа знаков, коммутатор, сумматор в избыточной двоичной системе счисления и регистр результата, причем выходы регистра множителя соеди йены соответственно с первой группо .входов блока Элементов И,выход блока анализа знаков соединен с управляющим входом коммутатора, выходы кото рого соответственно соединены с входами сумматора в избыточной системе счисления, введен комбинационный сумматор, причем шина множимого сое.динена со второй группой входов блока элементов И, выходы которого соответственно соединены с первой группой входов комбинационного сум,матора, ,.. . ,п )-ые разряды вто- . рой группы входов комбинационного сумматора соответственно соединены с выходами (п-1)младших разрядов регистра результата, входы которого соответственно соединены с информационными выходами комбинационного сумматора, выход переноса которого соединен с первым информационным входом коммутатора, выход старшего разряда регистра результата соединен со вторым информационным входом коммутатора, а выходы сумматора в избыточной двоичной системе счисления являются выходами устройства. На чертеже приведена структурная схема устройства для умножения, Устройство содержит шину 1 множителя, регистр 2 множимого, блок 3 элементов И, шину i множимого, комбинационный сумматор 5, входы 6 и 7 знаков множителя и множимого, соответственно, блок 8 анализа знаков, коммутатор 9, регистр 10 результата сумматор 11 в избыточной двоичной системе счисления, выходы 12 и 13 результата, причем выходы регистра 2 множителя соединены соответственно с первой группой входов блока 3 эле ментов И, шина множимого соединена со второй группой входов блока 3 элементов И, выходы которого соотве ственно соединены с первой группой входов комбинационного сумматора 5 (2,... ,п)-ные разрядывторой группы входов комбинационного сумматора 5 соответственно соединены с выходами (n-l) младших разрядов регистра 10 результата, входы которого соответ ственно соединены с информационными выходами комбинационного сумматора выход переноса которого соединен с первым информационным входом комМутатора 9 выход старшего разряда регистра 10 результата соединен со вторым информационным входом коммутатора 9, управляющий вход которого соединен с выходом блока 8 анализа знаков, а выходы соответственно соединены с входами сумматора 11 в избыточной двоичной системе счисления, выходы 12 и 13 которого являются выходами устройства. Устройство для умножения работает следующим образом. В начале цикла умножения регистр 10 результата устанавливается в нулевое состояние, а в регистр 2 множителя с шины 1 множителя заносится. значение множителя параллельным двоичным кодом. С входов 6 и 7 в блок 8 анализа знака подаются значения знаков множителя и множимого. Значение произведения знаков множимого и множителя с выхода блока 8 анализа знака подается на управляющий вход коммутатора 9- В каждом i-м (,2, ...,N) такте работы устройства шину k множимого значение i-ro разряда множимого, начиная со старшего разряда, подается на вторую группу вхо7 дов блока 3 элементов И, который осуществляет перемножение i-ro разряда множимого на п разрядов множителя. Результат i-ro такта перемножения с выходов элементов И блока 3 элементов И подается на первую группу входов комбинационного сумматора 5, на вторую группу входов которого со второго по п-й разряды с выходов регистра 10 результата подаются значения (п-1) младших разрядов (i-l)-ro час у чного результата, полученного предыдущим (i-l)-M тактом работы. Значение п разрядов i-ro частичного результата заносятся в регистр 10 результата с информационных выходов комбинационного сумматора 5- Значение (п+1)-го разряда i-ro частичного результата с выхода переноса комбинационного сумматора 5 и значение п-го разряда (|-1)то частичного результата с выхода старшего п-го разряда регистра 10 результата через коммутатор 9 подаются на положительное или отрицательные входы сумматора 11 в избыточной двоичной системе счисления. С выходов сумматора 11 на выходы 12 и 13 устройства выдается результат перемножения последовательным кодом в избыточной двоичной системе счисления старшими разрядами вперед. Число тактов работы устройства определяется числом разрядов множимого и необходимой точности вычисления.

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

Формула изобретения

Устройство для умножения, содержащее регистр множителя, блок элементов И;, блок анализа знаков, коммутатор, сумматор в избыточной двоичной системе счисления и регистр резуль тата, причем выходы регистра множителя соединены соответственно с первой группой входов блока элементов И, выход блока анализа знаков соединен с управляющим входом коммутатора, выходы которого соответственно соединены с входами сумматора в избыточной двоичной системц счисления, отличающееся тем, что, с целью упрощения устройства, в него введен комбинационный сумматор, причем шина множимого соединена со второй группой входов.блбка элементов И, выходы которого соот ветственно соединены с первой грулг пой входов комбинационного сумматора (2,...,п)-ые разряды второй группы входов комбинационного сумматора соответственно соединены с выходами (п-1) младших разрядов регистра ре- зультата, входы которого соответственно соединены с информационными выходами комбинационного сумматора, выход переноса которого соединен с первым информационным входом коммутатора, выход старшего разряда регистра результата соединен со BJOрым информационным входом коммутатора а выходы сумматора в избыточной двоичной системе счисления являются выходами устройства.

Источники информации, принятые во внимание при экспертизе

1.Авторское, свидетельство СССР № , кл. G 06 F 7/52, 1975.2.Авторское свидетельство СССР №550637, кл. G 06 F 7/52, 19753.Авторское свидетельство СССР

fP 860062, кл. G 06 F , 1980 (прототип).

SU 999 043 A1

Авторы

Телековец Валерий Алексеевич

Чиж Светлана Станиславовна

Даты

1983-02-23Публикация

1981-07-06Подача