Устройство для умножения комплексных чисел

 

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

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

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

РЕСПУБЛИН

А3 (19> (11) (5.0 4 G 06 F 7 49

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ HOMHTET СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3934419/24-24 (22) 23.07.85 (46) 15.01.87. Бюл. В 2 (71) Институт кибернетики . им. В.M.Глушкова (72) Б.Н.Малиновский и В.Д.Троц (53) 681.325(088,8) (56) Введение в кибернетическую технику. Обработка физической информации./Под общей ред. Б.Н.Малиновского, Киев: Наукова думка, 1979, с. 143)44, рис. 46.

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

В 1103222, кл, G 06 F 7/49, 1981. (54) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ KOMIIJIEKCHbIX ЧИСЕЛ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для построения цифровых вычислительных машин. Целью изобретения является сокращение оборудования. Устройство содержит регистры множимого, регистры множителя, четыре группы элементов И, многовходовой одноразрядный сумматор, блок вычитания кодов количества единиц, сумматоры, регистры накопления, регистры произведения. 1 ил, 1 табл, 1283751

Re Im

Множимое 0101 0110

Множитель 0111 1010

Иб И7 И8 Ре м-ля

Im мно-ля

И5

0001 0000 0000 0000 0001

0000

См 10

1Бл9

00000

OOO0l

Рг 15 Pr 14 Рг 16

10000000 00000 00000000

Pr 13

00000

0001

II 0001 0000 0001 0010 0011

00010

00001

00000000

III 0101 0010 0000 0110 О!11

00l0

00010

00001

10000000

00001

00000 1100000

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

Целью изобретения является сокращение оборудования.

На чертеже представлена схема устройства для умножения комплексных чисел, Устройство содержит регистры 1 и

2 множимого, регистры 3 и 4 множителя, группы элементов И 5-8, блок 9 вычитания кодов количества единиц, многовходовой одноразрядный сумматор

10, сумматоры 11 и 12, регистры 13 и !4 накопления, регистры 15 и 16 произведения, входы 17 и 18 множимого (действительной и мнимой частей)", входы 19 и 20 множителя (действительной и мнимой частей), тактовый вход 21.

Устройство работает следующим образом.

В исходном состоянии в регистры

3, 4, 13-16 записаны нули в регистры 1 и 2 записано множимое. По входам 19 и 20 поступают последователь00000 !1000000 0000! но разряды множителя, по входу 21 разряды множителя записываются в регистры 3 и 4 множителя, записывается сумма с сумматоров 11 и 12 в регистры 13 и 14 и производится сдвиг в регистрах 15 и 16. После записи очередного разряда множителя на выходах групп элементов И 5-8 образуются унитарные коды, которые преобразуются в двоичные коды в виде разности на выходе блока 9 и в виде суммы на выходе многовходового одноразрядного сумматора 10. На сумматорах

1! и 12 суммируются коды с блока 9 и сумматора 10 и регистров 13 и 14 соответственно. Результат со сдвигом записывается в регистры 13 и 14, а младший разряд суммы записывается в регистры 15 и 16, при этом в регистры множителя 3 и 4 записывается очередной разряд, После приема. всех разрядов множителя по входам 19 и 20 поступают нули в течение (п-1) тактов, где n — разрядность числа. Произведение получено в регистрах 15 и

16. Пример приведен ниже.

Блок 9 и сумматор 10 могут быть построены на ПРУ! 28375)

010) 01 )0 1) 10

) Ч 0)ОО 0100

0l 0l

00000 0111000

00010

11000000

V 0100 0010, 0000 0100

1100

1010

00000 0011000

00001

00001 11 100000

VI 0000 0100

1000

0100 0000

0100

ill)l

00001

00001 0111000

1001110

lllll

ОООО

VII 0000 0000 0000 0000

) 000

00000

00000

lllll

1100)11 00000 1011100

VIII 0000 0000 0000 0000 0000

0000

00000

00000

11111 1)100111 00000

010) 1100

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

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

35 с первой группой входов второго сумt матора,,выходы разрядов первого и второго сумматоров соединены со сдвигом на один разряд вправо с входами разрядов соответственно перво4) го и второго регистров накопления, выходы младших разрядов первого и второго сумматоров соединены с входами старших разрядов соответственно первого и второго регистров про-

45 изведения, выходы первого и второго регистров накопления. соединены с вторыми группами входов соответственно первого и второго сумматоров, выход знакового разряда первого сум50 матора соединен с входом знакового разряда первого регистра накопления, тактовый вход устройства подключен к входам управления сдвигом регистров множителя и произведения и входами записи регистров накопления, входы первых разрядов регистров множителя соединены с входами множителя устройства, 1283751

Составитель В.Березкин

Редактор Э.Слиган Техред Л.Сердюкова Корректор Л.Патай

Тираж 670 Подписное

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

113035, Москва, Ж-35, Раущская наб., д. 4/5. Заказ 7442/47

Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4

Устройство для умножения комплексных чисел Устройство для умножения комплексных чисел Устройство для умножения комплексных чисел Устройство для умножения комплексных чисел 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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