SU1180882A1 - Устройство дл умножени в обратных кодах - Google Patents

Устройство дл умножени в обратных кодах Download PDF

Info

Publication number
SU1180882A1
SU1180882A1 SU833641492A SU3641492A SU1180882A1 SU 1180882 A1 SU1180882 A1 SU 1180882A1 SU 833641492 A SU833641492 A SU 833641492A SU 3641492 A SU3641492 A SU 3641492A SU 1180882 A1 SU1180882 A1 SU 1180882A1
Authority
SU
USSR - Soviet Union
Prior art keywords
register
multiplier
outputs
inputs
elements
Prior art date
Application number
SU833641492A
Other languages
English (en)
Inventor
Виктор Евдокимович Золотовский
Роальд Валентинович Коробков
Original Assignee
Таганрогский радиотехнический институт им.В.Д.Калмыкова
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Таганрогский радиотехнический институт им.В.Д.Калмыкова filed Critical Таганрогский радиотехнический институт им.В.Д.Калмыкова
Priority to SU833641492A priority Critical patent/SU1180882A1/ru
Application granted granted Critical
Publication of SU1180882A1 publication Critical patent/SU1180882A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ В ОБРАТНЫХКОДАХ, содержащее регистры множимого, множител  и результата, сзгмматор, два блока элементов И, причал входы множимого и множител  устройства соединены с информационными входами соответствующих регистров, выходы регистра результата и регистра множител   вл ютс  соответственно, выходами старшей и младшей частей результата , пр мой и инверсный выходы регистра множимого соединены соответственно с. информационными входами первого и второго блоков элементов И, выходы которых соединены с соответствующими входами сумматора, третий вход которого соединен с выходом регистра результата, выход сумматора со сдвигом на один разр д в сторону младших соединен с информационным входом регистра резуль- тата, тактовые входы которого и регистра множител  соединены с тактовым входом устройства, выход младшего разр да сумматора соединен с вхоцом старшего значащего разр да регистра множител , отличающеес  тем, что, с целью повьш1ени  быстродействи , пр мой и инверсный (Л выходы знакового разр да регистра с множител  соединены соответственно с первыми управл ющими входами второго и первого блоков элементов И, пр мой и инверсный выходы младшего разр да регистра множител  соединены соответственно с вторыми управл ющими входами первого и второго блоков элементов И. 00 X)

Description

Изобретение относитс  к вычислительной технике и может быть использовано при койструнровании и разработке специализированных и универсальных процессоров.
Целью изобретени   вл етс  повьппение быстродействи .
На чертеже представлена схема устройства дл  умножени  в обратных кодах.
Зстройство дл  умножени  в обратных кодах содержит вход 1 множимого регистр 2 множимого, вход 3 множител , регистр 4 множител  блок 5 элементов И, сумматор 6, блок .7 элементов И, регистр 8 результата, тактовый вход 9, выходы 10 и 11 старшей и младшей частей результата.
Устройство работает следующим образом .
Перед началом операции умножени  с входа.1 в регистр 2 записываетс  обратный код множимого (Х . ). С входа 3 в регистр 4 записываетс  обратный код множител  (У. ). Еели у J О, то элементы И 7 заперты (Т ц. 0). На выходах элементов И 5 формируетс  конъюкци  П - Х. ., где У ОБО. содержимое младшего значащего разр да регистра 4. Поэтому, если У 1, то в сумматор 6 поступает код Х . Если Уоъп сумматор поступает ноль. По затухании переходных процессов в элементах И 5 и сумматоре 6, на вход 9 подаетс  тактовый сигнал. По заднему фронту этого сигнала величина П записываетс  в регистр 8 с сдвигом, происходит сдвиг множител  в регистре 4.
Мпадший разр д Пг, с выхода сумматоров записываетс  в старший значащий разр д 4. В триггере Т устанавливаетс  следующий разр д множител  УОБ, (n-il этом первый цикл умножени  заканчиваетс .
Во втором цикле сформированное
значение у П из регистра 8 поступает на вход сумматора 6. Одновременно из элементов И 5 на вход сумматора 6 поступает конъюкци  П ,., .
В результате в сумматоре сформируетс  сумма
S, -| П„+ П„., .
По затухании переходных процессов на вход 9 подаетс  второй тактовый сигнал, по которому сумма S записываетс  в регистр 8 со сдвигом, множитель в регистре 4 сдвигаетс  еще на один разр д, младший разр д регистра 8 записываетс  в.старший значащий разр д регистра 4. На этом второй цикл умножени  заканчиваетс 
Аналогичным образом выполн етс  еще П -2 -цикле. После выполнени  последнего цикла на выход 10 поступают старшие разр ды,а на выход 11 младшие разр ды произведени  в обратном коде.
Если У О, то запираютс  элементы И 5, и величины П формируютс  на выходах элементов И 7. Устройство работает аналогично рассмотренному случаю с той лишь разницей, что П инверси  (, и т.д.
Следует отметить, что при сдвиге в регистре 4 сдвигаютс  все разр ды кроме знакового.
Регистр 8 и сумматор 6 Имеют дополнительный знаковый разр д, так как сумма частичных произведений фбрмируетс  в модифицированном коде .
±

Claims (1)

  1. УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ
    В ОБРАТНЫХ’КОДАХ, содержащее регистры множимого, множителя и результата, сумматор, два блока элементов И, причем входы множимого и множителя устройства соединены с информационными входами соответствующих регистров, выходы регистра результата и регистра множителя являются соответственно, выходами старшей и младшей частей результата , прямой и инверсный выходы регистра множимого соединены соответственно с. информационными входами первого и второго блоков элементов И, выходы которых соединены с соответствующими входами сумматора, третий вход которого соединен с выходом регистра результата, выход сумматора со сдвигом на один разряд в сторону младших соединен с информационным входом регистра результата, тактовые входы которого и регистра множителя соединены с тактовым входом устройства, выход младшего разряда сумматора соединен с входом старшего значащего разряда регистра множителя, отличающее с я тем, что, с целью повышения <g быстродействия, прямой и инверсный выходы знакового разряда регистра множителя соединёны соответственно с первыми управляющими входами второго и первого блоков элементов И, прямой и инверсный выходы младшего разряда регистра множителя соединены соответственно с вторыми управляющими входами первого и второго блоков элементов И.
    3880$ t Г™ OS >
    1 1
SU833641492A 1983-09-14 1983-09-14 Устройство дл умножени в обратных кодах SU1180882A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU833641492A SU1180882A1 (ru) 1983-09-14 1983-09-14 Устройство дл умножени в обратных кодах

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU833641492A SU1180882A1 (ru) 1983-09-14 1983-09-14 Устройство дл умножени в обратных кодах

Publications (1)

Publication Number Publication Date
SU1180882A1 true SU1180882A1 (ru) 1985-09-23

Family

ID=21081483

Family Applications (1)

Application Number Title Priority Date Filing Date
SU833641492A SU1180882A1 (ru) 1983-09-14 1983-09-14 Устройство дл умножени в обратных кодах

Country Status (1)

Country Link
SU (1) SU1180882A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР 522498, кл. G 06 F 7/52, 1974. Соловьев Г.И. Арифметические устройства ЭВМ. М.: Советское радио, 19.78, с..43, 108-111, рис. 5-3. *

Similar Documents

Publication Publication Date Title
US4893268A (en) Circuit and method for accumulating partial products of a single, double or mixed precision multiplication
US5126963A (en) Hardware arrangement for floating-point multiplication and operating method therefor
US4866652A (en) Floating point unit using combined multiply and ALU functions
EP0574018A1 (en) Accumulating multiplication circuit executing a double precision multiplication at a high speed
US4013879A (en) Digital multiplier
US4685077A (en) Data processing apparatus having binary multiplication capability
JPS59154542A (ja) 乗算装置
SU1453583A1 (ru) Цифровой синтезатор частоты
SU1497614A1 (ru) Устройство дл делени двоичных чисел
SU1136148A1 (ru) Устройство дл алгебраического сложени чисел
SU1501046A1 (ru) Устройство дл умножени
SU1388850A1 (ru) Устройство дл сложени и вычитани чисел по модулю Р
SU862139A1 (ru) Устройство дл нормализации чисел
SU1509876A1 (ru) Устройство дл умножени с накоплением
SU1401448A1 (ru) Устройство дл реализации булевых симметричных функций
US4141077A (en) Method for dividing two numbers and device for effecting same
SU1339556A1 (ru) Устройство дл вычислени корн
SU600554A1 (ru) Матричное множительное устройство
SU1732342A1 (ru) Устройство дл вычислени функций @ @ @ @ и @ @ @ @
SU1376081A1 (ru) Устройство дл сложени
SU1080136A1 (ru) Устройство дл умножени
SU1275432A1 (ru) Устройство дл умножени
SU631919A1 (ru) Устройство дл умножени п-разр дных чисел,представленных последовательным кодом
SU1290301A1 (ru) Устройство дл умножени
SU1185328A1 (ru) Устройство дл умножени