Устройство для умножения

 

УСТРОЙСТВО ДЛЯ УМНОЖНИЯ, содержащее первую группу из (п-1) последовательно соединенных умножителей на два, где п -разрядность множителя, и (п-1) последовательно соединенных сумматоров, причем вход первого умножителя на два первой группы соединен с входом первого множимого устройства, а выход (ri-l)-ro сумматора соединен с выходом результата устройства, отличающееся тем, что, с целью распшрения функциональных возможностей за счет осуществления весового суммирования двух чисел, устройство дополнительно содержит вторую группу из (П--1) последовательно соединенных умножителей на два и rv коммутаторов , причем вход первого умножителя на два второй группы соединен с входом второго множимого устройства , а управляющие входы коммутаторов соединены с входами разрядов множителя устройства, входы умножителей на два первой и второй групп соединены соответственно с первыми и вторыми входами соответствующих коммутаторов, вьрсоды (n-D-x умножителей на два первой и второй т групп соединены соответственно с первым и вторым входами И-го коммутатора, выход каждого -го коммутатора, где 2, ..., h , соединен с первым входом (v-l)-ro сумматора, а выход первого коммутатора соединен с вторьвд входом первого сумматора. ел Ю

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

4(5!) G 06 Г 7/49

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТЩННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3654359/24-24 (22) i6.09.83 (46),5.05.85. Вюл. У 18 (72) О.H.Партала (53) 681.323 ° 3(088.8) (56) 1. Поспелов Д.А. Арифметические основы вычислительных машин дискретного действия. И., "Высшая школа", 1970, с. 253, рис. 5.1.

2. Авторское свидетельство СССР

В 826341, кл. G 01 F 7/49, 1979 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ УИНОЖЕ !ИЯ, содержащее первую группу из (rl-1) последовательно соединенных умножителей на два, где и -разрядность множителя, и (rl-1) последовательно соединенных сумматоров, причем вход первого умножителя на два первой группы соединен с входом первого множимого устройства, а выход (rl-1)-го сумматора соединен с выходом результата устройства, о т л ич а ю щ е е с я тем, что, с целью...SU 1502. А расширения функциональных возможностей за счет осуществления весовог суммирования двух чисел, устройство

Г дополнительно содержит вторую группу из (п.-1) последовательно соединен ных умножителей на два и б коммутаторов, причем вход первого умножителя на два второй группы соединен с входом второго множимого устройства, а управляющие входы коммутаторов соединены с входами разрядов множителя устройства, входы умножителей на два первой и второй групп соединены соответственно с первыми и вторыми входами соответствующих коммутаторов, выходы (й-1)-х умножителей на два первой и второй групп соединены соответственно с первым и вторым входами h --ro коммутатора, выход каждого t -ra коммутатора, где = 2, соединен с первым входом (j-1)-ra сумматора, а выход первого коммутатора соединен с вторым входом первого сумматора.

1156062

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

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

Недостаток известного устройства — ограниченность функциональных возможностей (невозможкость весового суммирования двух чисел).

Наиболее близким к изобретению является устройство для умножения, содержащее первую группу из (n-1) последовательно соединенных умножителей на два, где h разрядность множителя, и (и-1) последовательно сое- щ диненных сумматоров, причем вход первого умножителя на два первой группы соединен с входом первого множимого устройства, а выход (fl-1)-го сумматора соединен с выходом резуль- 25 тата устройства, кроме того, устройство содержит и элементов И, первые входы которых соединены с входами умножителей на два, вторые входы— с разрядами множителя, а. выходы— с входами сумматоров (2) .

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

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

Поставленная цель достигается тем, что устройство для умножения, содержащее первую группу из (И-1) последовательно соединенных умножите- 45

4 1 лей на два, где и — разрядность множителя, и (и-1) последовательно соединенных сумматоров, причем вход первого умножителя на два первой группы соединен с входом первого 50 множимого устройства, а выход (и-1)-го сумматора соединен с выходом результата устройства, дополнительно содер-. жит вторую группу из {ч-1) последовательно соединенных умножителей íà 55 два и и коммутаторов, причем вход первого умножителя на два второй группы соединен с входом второго множимого устройства, а управляющие входы коммутаторов соединены с входа" ми разрядов множителя устройства, входы умножителей на два первой и второй групп соединены соответственно с первыми и вторыми входами соответствующих коммутаторов, выходы (tl-1)-х умножителей на два первой и второй групп соединены соответственно с первым и вторым входами и -го коммутатора, выход каждого -го коммутатора, где < =2,, h, соединен с первым входом { -1)-ro сумматора, а выход первого коммутатора соединен с вторым входом первого сумматора.

На чертеже представлена функциональная схема устройства для умножения.

Устройство содержит первую и вторую группы умножителей на два 1 и 2, коммутаторы 3 и сумматоры 4, Устройство работает следующим образом.

При осуществлении операции весового суммирования на входы A u B подаются значения первого и второго

/ суммируемых чисел, а на входы

d, ..., а „ — значение весового коэффициента. При э ом устройство осуществляет вычисление выражения

5"-аЬ ЪЬ ) где Р и b — весовые коэффициенты, связанные соотношением а + = 1, их которого следует, что 0= Ъ .

Исходя из этого в устройстве используется только один вход для задания коэффициента а . Погрешность в этом случае и составляет единицу младшего разряда, Значение чисел А и Ь может быть представлено как в двоичном, так и в многофазном коде.

Коммутаторы 3 осуществляют передачу на входы сумматоров и сдвинутых значений первого и второго слагаемых в зависимости от значений разрядов весового коэффициента. Результат сум-. мирования снимается с выхода (и-1)-го сумматора 4.

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

1156062

Составитель А. Степанов

Редактор М. Циткина Техред М.Пароцай Ф

Корректор Л. Пилипенко

Подписное

Заказ 3146/45

Тираж 710

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035 ° Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. ужгород, ул. Проектная, 4

В

X=-Ai — 3X=-Ü 1Ь с3

По сравнению с устройством-протохийом предлагаемое устройство обладает более широкими функциональными

1 воэможностями, расширяющими область его применения.

Устройство для умножения Устройство для умножения Устройство для умножения 

 

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

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

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

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

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

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

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

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

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

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

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