1
Изобретение относится к вычислительной технике и предназначено для применения в ЭВМ и специализированных вычислителях, например, для цифровой фильтрации.
Цель изобретения - расширение функциональных возможностей за счет сложения чисел как в обратном, так и в дополнительном коде.
На чертеже представлена функциональная схема устройства.
Устройство для сложения чисел содержит одноразрядные сз маторы 1-6 и элемент И 7.
Устройство работает следующим образом.
На входы операндов сумматоров 1 - 6 устройства поступают числа, выражен- ные обратным или дополнительным кодом, представленные (п-1) числовым и одним знаковым разрядом, а получаемый результат представлен п числовым,
(Л
и одним знаковым разрядом в обрат- ном или дополнительном коде соответственно.
При суммировании чисел, выраженных обратным кодом, подается единичный сигнал на управляющий вход (УВ) элемента И 7 и замыкается цепь циклического переноса. При этом единичные или нулевые сигналы переноса с выхода переноса сумматора 1 поступают через элемент И 7 на вход переноса сумматора 6 младшего разряда.
I При суммировании чисел, выраженных дополнительным кодом, подается нулевой сигнал на УВ элемента И 7, и цепь циклического переноса размыкается. На вход переноса сумматора 6 младшего разряда поступает нулевой сигнал с выхода элемента И 7.
Для устранения переполнения предусмотрено расширение разрядной сетОд
СО
ел
00
ки, которое происходит эа счет соединения входов сумматора 1 знакового разряда с входами введенного одн раэрядного сумматора 2, выход которого является выходом старшего разряда 8„,
Пример 1. Суммирование в
обратном коде,
Х„. -1.1010; 1.1101. На сумматоре с учетом единицы циклического переноса
1.11010 1.11101
С 1.11000
Пример 2. Суммирование дополнительном коде.
Хд„„ 1.1011; 1.1110. Ни сумматоре 1.11011 1.11110
Сд п -J OOl Формула изобретения
Устройство для сложения чисел, содержащее п одноразрядных сумматоров (п - разрядность операндов) и элемент И, входы операндов одноразрядных сумматоров с первого по (п-1) -и соединены с входами .соответствующих разрядов первого и второго операндов устройства, а выходы суммы соединены с выходами соответствующих разрядов результата устройства, выход переноса i-ro одноразрядного сумматора (i 1,...,п-2) соединен с входом переноса (i+l)-ro одноразрядного сумматора, первый вход операнда ц-го одноразрядного сумматора соединен с входом знакового разряда первого операнда устройства, а выход суммы соединен с выходом знакового разряда результата устройства, отличающееся тем, что, с целью расширения функциональных возможностей за счет сложения чисел как в обратном, так и в дополнительном коде, оно содержит дополнительный
одноразрядный сумматор, входы операндов которого соединены с входами знаковых разрядов первого и второго операндов устройства, вход переноса соединен с выходом переноса (п-1)-го одноразрядного сумматора, а выход переноса соединен с входом переноса п-го одноразрядного сумматора, второй вход операнда которого соеди- нен с входом знакового разряда второго операнда, устройства, а выход переноса соединен с первым входом элемента И, второй вход которого соединен с управляющим входом устройст- ва, а выход подключен к входу переноса первого одноразрядного сумматора, выход суммы дополнительного сумматора соединен с выходом дополнительного разряда результата- устройства.
3//Ло ЗнУ
У
УВ
название | год | авторы | номер документа |
---|---|---|---|
АРИФМЕТИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ | 2004 |
|
RU2292580C2 |
Устройство для суммирования Фибоначчи-десятичных кодов | 1989 |
|
SU1649535A1 |
ПАРАЛЛЕЛЬНЫЙ СУММАТОР-ВЫЧИТАТЕЛЬ НА НЕЙРОНАХ | 2003 |
|
RU2246752C1 |
ПАРАЛЛЕЛЬНЫЙ СУММАТОР-ВЫЧИТАТЕЛЬ НА НЕЙРОНАХ СО СКВОЗНЫМ ПЕРЕНОСОМ | 2012 |
|
RU2523942C2 |
Универсальное суммирующее устройство | 1990 |
|
SU1786484A1 |
Параллельный накапливающий сумматор | 1987 |
|
SU1587496A1 |
Арифметическое устройство | 1985 |
|
SU1305662A2 |
Устройство для сложения чисел | 1978 |
|
SU788107A1 |
Устройство для суммирования нескольких Р-ичных чисел | 1983 |
|
SU1188730A1 |
Устройство для сложения чисел | 1982 |
|
SU1035599A1 |
Изобретение относится к вычислительной технике и предназначено для применения в ЭВМ и в специализиг рованных вычислителях, например, для цифровой фильтрации. Целью изобретения является расширение функциональных возможностей за счет сложения чисел как в обратном, так и в дополнительном коде. Для достижения цели в устройство введен дополнительный одноразрядньй сумматор и новые связи. Это позволяет упростить цепь формирования старшего разряда суммы и знака, а также управлять добавлением циклического переноса в младший разряд. ил.
Самофалов К.Г | |||
и др | |||
Электронные цифровые вычислительные машины.- Киев: Вища школа, 1976, с | |||
РЕЛЬСОВАЯ ПЕДАЛЬ | 1920 |
|
SU290A1 |
Тепловой измеритель силы тока | 1921 |
|
SU267A1 |
Устройство для сложения чисел | 1978 |
|
SU788107A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-03-30—Публикация
1987-09-04—Подача