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

 

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

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

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

РЕСПУБЛИН а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

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

 

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть исполь/4 i5 зовано в процессорах ЭВМ

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

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

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

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

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

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

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

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

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

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