Устройство для умножения
Изобретение относится к вычислительной технике, в частности к умножителям . Устройство позволяет вычислить произведение двух чисел, представленньпс в дополнителвном двоичном коде. Целью изобретения является расширение функциональных возможностей за счет обработки чисел со знаками. Устройство состоит из трех блоков 1, 2, 5 памяти, сумматора 3 по модулю два и комбинационного сумматора 4. Первые два блока 1, 2 памяти вычисляют логарифм первого и второго сомножителей . Логарифмы.сомножителей суммируются в комбинационном сумматоре 4. Третий блок 5 памяти преобразует сумму логарифмов сомножителей в их произведение. Знак произведения определяется в сумматоре 3 по модулю два и поступает на третий блок 5. 1 ил. & (Л с со о СП 05 О5 О5
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (111 (51)4 G 06 F 7!52
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
f10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3903479/24-24 (22) 29.05.85 (46) 23.04.87. Бюл. -¹ 15 (72) С.И. Фролов (53) 681.325 (088.8) (56) Бузунов Ю.А., Вавилов Е.Н. Принципы построения цифровых вычислительных машин. — Киев: Техника, 1972, с. 267.
Потапов В.И. и др, Быстродействующие АЛУ ЦВМ. — Новосибирск: НИСИ, 1978, с. 32-33, рис. 1.8.1. лить произведение двух чисел, представленных в дополнителвном двоичном коде. Целью изобретения является расширение функциональных возможностей за счет обработки чисел со знаками.
Устройство состоит из трех блоков 1, 2, 5 памяти, сумматора 3 по модулю два и комбинационного сумматора 4.
Первые два блока 1, 2 памяти вычисля.ют логарифм первого и второго сомножителей. Логарифмы. сомножителей суммируются в комбинационном сумматоре
4. Третий блок 5 памяти преобразует сумму логарифмов сомножителей в их произведение. Знак произведения определяется в сумматоре 3 по модулю два и поступает на третий блок 5. 1 ил. (54) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ (57) Изобретение относится к вычислительной технике, в частности к умножителям. Устройство позволяет вычисОПИСАНИЕ ИЗОБРЕТЕНИЯ
1 1305666 2
Изобретение относится к вычисли- рые суммируются в комбинационном сумтельной технике, в частности к умно- маторе 4. Знак произведения чисел А жителям. и В вырабатывается сумматором 3 помоЦель изобретения — расширение функ- дулю два в соответствии со знаками циональных возможностей за счет обес- 5 чисел А и В. Блок 5 памяти преобразупечения возможности обработки чисел ет поступающую с комбинационного сумсо знаками. матора 4 величину log I А I+ logc181 с
На чертеже представлена блок-схе- учетом знака произведения, поступаюФ ма устройства для умножения. щего с сумматора 3 по модулю два, в
Устройство содержит блоки 1 и 2 10 произведение чисел А и В, представпамяти, сумматор 3 по модулю два, ленное, как и сами числа, в дополникомбинационный сумматор 4 и блок 5 тельном двоичном коде ° памяти. При реализации 16-разрядного устВычисление модуля произведения ройства умножения на элементах памяти двух чисел А и В производится в уст- 15 типа ТЕМП-ПЗУ-1М, сумматорах типа ройстве на основании соотношения 533ИМ6 и сумматоре по модулю два
533ЛП5 необходимо 11 элементов. (All Bl = С
Формула изобретения где А и В - числа в дополнительном коде;
С вЂ” основание логарифма, выбираемое из условия
log 2"= 2 памяти.
Составитель В. Березкин
Редактор Н. Рогулич Техред Л.Олейник
Корректор Е. Рошко
Заказ 1452/46 Тираж 673
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 где и — количество двоичных разрядов входа блоков 1 и 2 памяти;
m — количество двоичных разрядов выхода блоков 1 и 2 памяти °
Блок 5 памяти должен содержать (m+1) двоичных разрядов на входе и (k4m) двоичных разрядов на выходе.
В этом случае точность вычисления сос-35 тавляет 1 м,з.р. Определение знака производится схемой сумматора 3 по модулю два.
Устройство работает следующим образом.
Блоки 1 и 2 памяти преобразуют входные величины А и В в величины
1ояс(Аtи log с(В!соответственно, кото1
Устройство для умножения, содержащее три блока памяти и комбинационный сумматор, причем входы первого
I и второго блоков памяти соединены с соответствующими входами операндов устройства, выходы первого и второго блоков памяти соединены соответственно с первым и вторым входами комбинационного сумматора, выход которого соединен с входом третьего блока памяти. выход которого соединен с выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет обеспечения возможности обработки чисел, в него дополнительно введен сумматор по модулю два, первый и второй входы которого соединены с знаковыми разрядами первого и второго операндов устройства соответственно, выход сумматора по модулю два соединен с дополнительным входом третьего блока

