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

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН а91 «И

5ОЗ А1 (511 4 С 06 F 7 50! !

"-../

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ CCa (21) 4320164/24-24 (22) 04.09.87 (46) 30,03.89. Бюл. М - 12 (72) Б.И.Соловьев (53) 681.325.5(088.8), (56) Самофалов К.Г. и др. Электронные цифровые вычислительные машины.Киев: Вища школа, 1976, с. 290, рис. 267.

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

1Ф 788107, кл. G 06 F 7/50, 1978, (54) УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ЧИСЕЛ (57) Изобретение относится к вычислительной технике и предназначено

I

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

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

Устройство для сложения чисел содержит одноразрядные сумматоры 1 - 6 и элемент И 7.

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

На входы операндов сумматоров 1 — 6 устройства поступают числа, выражен-. ные обратным или дополнительным кодом, -представленные (n-1) числовым и одним знаковым разрядом, а получаемый результат представлен и числовым, для применения в ЭВМ и в специализи;- рованных вычислителях, например, для цифровой фильтрации. Целью изобретения является расширение функциональных возможностей за счет сложения чисел как в обратном, так и в дополнительном коде. Для достижения цели в устройство введен дополнительный одноразрядный сумматор и новые связи. Это позволяет упростить цепь формирования старшего разряда суммы и знака, а также управлять добавлением циклического переноса в младший разряд. I ил. и одним знаковым разрядом в обратном или дополнительном коде соответственно, При суммировании чисел, выраженных обратным кодом, подается единичный сигнал на управляющий вход (УВ) элемента И 7 и замыкается цепь циклического переноса. При этом единичные или нулевые сигналы переноса с выхода переноса сумматора 1 поступают через элемент И 7 на вход переноса сумматора 6 младшего разряда.!.

При суммировании чисел, выраженных дополнительным кодом, подается нулевой сигнал на УВ элемента И 7, и цепь циклического переноса размыкается. На вход переноса сумматора 6 младшего разряда поступает нулевой сигнал с выхода элемента И 7. Для устранения переполнения предусмотрено расширение разрядной сет-

1469503 ки, которое происходит эа счет соединения входов сумматора .1 знакового разряда г входами введенного одноразрядного сумматора 2, выход которого является выходом старшего разРяда Ян

Пример 1. Суммирование в обратном коде.

1 „, - 1 ° 1 0 1 0, 1 „,р - 1 ° 1 1 0 1 ° 10

На. сумматоре с учетом единицы циклического переноса

1 ° 11010

1 11101

С =1 ° 11000

Пример 2. Суммирование в дополнительном коде,. 4 П 1 ° 101 1 ф «азор 1 ° 1

На сумматоре

1. 11011 20

1.llll0

СА „ 1.11001

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

Устройство для сложения чисел, содержащее и одноразрядных сумматоров (n — разрядность операндов) и элемент И, входы операндов однораз.рядных сумматоров с первого по (n-I)

-й соединены с входами .соответствующих разрядов первого и второго операндов устройства, а выходы суммы соединены с выходами соответствующих разрядов результата устройства, выход переноса i-ro одноразрядного сумматора (i = :1,...,n-2) соединен с входом переноса (i+1)-ro одноразрядного сумматора, первый вход операнда и-ro одноразрядного сумматора соединен с входом знакового разряда первого операнда устройства, а выход суммы соединен с выходом знакового разряда результата устройства, о т— л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет сложения чисел как в обратном, так и в дополнительном коде, оно содержит дополнительный одноразрядный сумматор, входы операндов которого соединены с входами знаковых разрядов первого и второго операндов устройства, вход переноса соединен с выходом переноса (и-1)-то одноразрядного сумматора, а выход переноса соединен с входом переноса и-го одноразрядного сумматора, второй вход операнда которого соединен с входом знакового разряда второго операнда устройства, а выход переноса соединен с первым входом элемента И, второй вход которого соединен с управляющим входом устройства, а выход подключен к входу переноса первого одноразрядного сумматора, выход суммы дополнительного сумматора соединен с выходом дополнительного разряда результата устройства.

1469503

3lr Х

ЗнУ

Xh-2 2 2 Т 1

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

Редактор Л.Пчолинская Техред Л.Сердюкова Корректор M,Ïîæî

Заказ 1360/54 Тираж 667 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина,101