Суммирующее устройство для сложения двух -разрядных чисел
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1111 572785
Со1оз Советских Социалистических
Республик
1 (б1) Дополнительное к авт. свпд-ву (22) Заявлено 09.10.75 (21) 2180012/24 с прпсоединсн11см 311явкп Ы (23) Приоритет
Опубликовано 15.09.77. Бюллетень ¹ 34
Дата опубликования описания 03.10.77 (51) М, Кл 2 G 06F 7/385
Государственный комитет
Совета Министров СССР па делам изобретений и открытий (53) УДК 681.327(088.8) (72) Авторы
II300PCTCIIII5I
Л. М. Амлинский и В. А. Ьрик (71) Заявитель (54) СУММИРУЮЩЕЕ УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ДВУХ и-РАЗРЯДНЫХ ЧИСЕЛ
Изобретение относится к вычислительной технике, а именно к сумматорам цифровых вычислительных машин.
Известен сумматор c QcJIOBHblMH суммами для сложения двух т-разрядных двоичных чисел, имеющий 2т информационных входа,,нулевой выход переноса, m нулевых выходов сумм и m единичных выходов сумм (1J.
Наиболее близким к предлагаемому является суммирующее устройство для сложения двух т-разрядных чисел, содержащее сумматор с условными суммами, имекхщий 2т информационных входа, нулевой выход переноса, т, нулевых, выходов сумм и m единичных выходов сумм (21.
Известные устройства не могут работать в режиме с кольцевым переносом.
Цель изобретения — расширение фу нкциональных возможностей суммирующего устройства, а именно обеспечение возможности его работы как с кольцевым переносом, так и без него. Возможность работы с кольцевым переносом позволяет выполнять на суммирующем устройстве операции типа вычитания. Дляэтого в предлагаемое суммирующее устройство введены блок управления, две труппы элементов И по m элементов в группе и т выходных элементов ИЛИ. Причем первый вход блока управления подключен к шине управляющего сигнала, а второй вход соединен с,нулевым выходом переноса сумматора с условными суммами. И нверсный выход олока управления соединен с первыми входами элементов И первой группы, прямой выход блока управления соединен с первыми входами элементов И второй .группы. вторые входы элементов И первой.группы соединены с соответствующими нулевыми выходами сумм сумматора с условными суммами, а вторые входы элементов И вто10 рой .группы — с соответствующими единичными выходами сумм сумматора с условными суммами. Выходы элементов И первой и вгорой групп попарно поразрядно соединены с входами соответствующих выходных элементов ИЛИ.
На чертеже показана функциональная схема суммирующего устройства, Суммирующее устройство содержит сумматор 1 с условными суммами, имеющий 2m ин20 формационных входа 2, нулевой выход переноса 3, m нулевых выходов 4 сумм и m единичных выходов 5 сумм.
В состав предлагаемого устройства входит также блок управления б с входами 7 и 8, 25 инверсным 9 и прямым 10 выходами, группы
11 и 12 элементо в И по т элементов в группе и т выходных элементов ИЛИ 13. Причем вход 7 блока управления б является управляющим, а вход 8 соединен с нулевым выходом
30 переноса 3 сумматора 1 с условными суммами.
572785
Инверсный выход 9 блока управления соединен с первыми входами 14 элементов И первой группы 11, прямой выход 10 — с первыми входами 15 элементов И второй группы-12. Вторые входы 16 элементов И первой, группы соединены с соответствующими нулевыми выходами 4 сумм сумматора 1, а вторые входы 17 элементов И второй группы — с соответствующими единичными выходами 5 сумм сумматора. Выходы 18 и 19 элементов И соответствен,но первой ll и второй 12 .групп попарно поразрядно соединены с входами 20 соответствующих выходных элементов ИЛИ 13.
Суммирующее устройство работает следующим образом.
Сумматор 1 с условньгми суммами производит сложение двух m-разрядных двоичных чи- сел, поступающих на его информацио нные входы 2, и формирует сигналы суммы в двух модификациях: нулевые 4, представляющие собой сумму двух т-разрядных чисел, поступив ших на входы 2, и единичные 5, представляющие собой сумму этих же двух чисел и еще одной единицы младшего разряда. Иными словами, сумматор с условными суммами вычисляет две суммы — одну (нулевые выхо ды) при условии, что перенос в младший разряд сумматора равен нулю, и другую (единичные выходы) при условии, что перенос в младший разряд равен единице. Отсюда и название сумматора — сумматор с условными суммами.
Нулевой сигнал переноса 3 — это сигнал переноса из старшего разряда сумматора, выработанный, как и нулевые выходы 4 сумм, в предположении, что перенос в младший разряд сумматора равен нулю.
Назначение блока управления 6 суммирующего устройства сводится к замыканию или размыканию цепи сигнала, управляющего работой схемы И. При подаче единицы на управляющий вход 7 (замь канне цепи) суммирующее устройство работает в режиме «кольцевой перенос». В этом режиме на выходы 21 устройства проходят единичные или нулевые сигналы сумм в зависимости от то..-о, единице или нулю равен нулевой сигнал переноса из старшего разряда сумматора с условными суммами. При подаче нуля,на управляющий
-40
4вход 7 (размыкание цепи) суммирующее устройство работает в режиме «без кольцевого переноса». При этом на выходы 21 проходят нулевые сигналы сумм.
Предлагаемое суммирующее устройство имеет по сравнению с известными более широкие функциональные возможности, так как может осуществлять .не только сложение, но и вычитание чисел, для чего слагаемые могут подаваться с использованием обратных кодов.
Кроме того, оно может использовать цепь кольцевого переноса, Формула изобретения
Суммирующее устройство для сложения двух m-разрядных чисел, содержащее сумматор с условными суммами, имеющий 2т информационных входов, нулевой выход переноса, m нулевых выходов сумм и т единичных выходов сумм, отличающееся тем, что, с целью расширения функциональных возможностей, оно содержит блок управления, две группы элементов И по т элементов в,группе и т выходных элементов ИЛИ, причем первый;вход блока управления подключен к шине управляющего сигнала, а второй вход соединен с нулевым выходом переноса сумматора с условными суммами, инверсный выход блока управления соединен с первыми входами элементов И первой .группы, прямой выход блока управления соединен с первыми входами элементов И второй группы, вторые входы элементов И первой группы соединены с соответствующими нулевыми выходами сумм сумматора с условными суммами, а вторые входы элементов И второй группы — с соответствующими единичными выходами сумм сумматора с условными суммами, выходы элементов И первой и второй групп попарно поразрядно соединены с входами соответствующих выход,ных элементов ИЛИ.
Источники информации, принятые во внимание при экспертизе
1. Sklausky J. Conditional — sum addition
logic, IRE, Transactions on Electronic Computers, 1960, v. ЕС-9, Мо 2.
2. Гаврилов Ю. В. и Пучко Л. Н. Арифметические устройства быстродействующих ЭЦВМ, «Советское Радио», М., 1970, разделы 2.4.7.
572785
21V у
2/
Составитель В. Брик
Тсхрсд И. Михайлова
Корректор Л. Денискина
Редактор Т. Юрчикова
Подписное
Заказ 2092/6
Типография, пр, Сапунова, 2
Изд. ¹ 745 Тираж 818
I II 10 Государственного комитета Совета . 1«пиетров СССР ио делам изобрстснш1 «открытий
113035, Москва, Ж-35, Раушская иао., д. 4/5