Двоично-десятичный сумматор

 

Изобретение относится к области вычислительной техники. Его целью - является повышение быстродействия. Предлагаемый двоично-десятичный сумматор отличается от прототипа наличием двух коммутаторов-. Изобретение может быть использовано в процессоре ЭВМ. 1 ил. tc i ьо со со

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

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

РЕСПУБЛИК gg 4 С 06 F 7/50 всговзкю и

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

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

13 13. NMNITQQ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTKPblTPM (21) 3728293/24-24 (22) 16.04.84 (46) 30.06.86,Бюл. и 24 (72) А.П.Запольский, А.И .Подгорнов, P.Ñ.Ìoéñà и И.И.Каленчиц (53) 681 . 325.5 (088. 8) (56) Электронная вычислительная машина ЕС-1033/Под ред. В.А.Комарницкого, Г.П.Сорокина. М.:Машиностроение, 1982, с.69, рис. 36.

Патент Великобритании Hp 1484149, кл. G 06 F 7/50, опублик.1977.

„„SU„„1241233 А 1 (54) ДВОИЧНО-ДЕСЯТИЧНЫЙ СУММАТОР (57) Изобретение относится к области вычислительной техники. его цельюявляется повышение быстродействия.

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

ЭВМ. 1 ил.

1 1

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

1\ель изобретения — повышение быст— родействия двоично — десятичного сумматора.

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

Двоично-десятичный сумматор содержит в каждом разряде входной коррек— тирующий сумматор 1, основной сумматор 2, выходной корректирующий сумматор 3, узел 4 управляющий инверсии, коммутаторы 5 и 6, вход 7 переноса, выход 8 переноса, вход 9 первого операнда данного разряда, вход 10 второго операнда данного разряда и выход ll результата данного разряда.

Двоично-десятичный сумматор содержит также шину 12 "Константа 0110", ши— ну )3 "Константа 1010", вход 14 управления видом операции, вход 15 управления видом кода и вход 16 управ— ления десятичным сложением. Результаты двоично-десятичного сумматора могут быть. выведены на регистр 17.

Сумматор 2 и узел 4 могут быть выполнены в виде единого арифметико— логического блока 18.

Для операции сложения десятичных данных, представленных в коде 8421, необходимы две коррекции. Для этого в каждой тетраде второго операнда, поступающей по входу 10, на сумматоре 1 добавляется "б" (0110). Полученный на сумматоре 1 результат по сигналу с шины 16 поступает на вход сумматора 2, где складывается с пер— вым операндом с учетом входного переноса. На выход 11 результат будет передан в зависимости от выходного переноса сумматора 2. Если перенос отсутствует, то через коммутатор 6 на выход 11 передается информация с выхода сумматора 3, где к полученной сумме .сумматора 2 добавляется "10" (вычитается "6"). .При наличии переноса из сумматора 2 на выход 11 передается информация с выхода сумматора 2.

При операции десятичного вычита— ния второй операнд участвует в обработке на сумматоре 2 как дополнение, которое получается уже с избытком

"6". Поэтому добавления "6" к вто— рому операнду не производится, т,е. через коммутатор 5 передается второй

241233 2

20

55 операнд с входа )0 по отсутствии управляющего сигнала на входе 16, После двоичной операции вычитания, как и при десятичном сложении, если не возник перенбс из данной тетрады, от результата вычитается "6" (добавляется 10") с разрывом переносов между тетрадами (за результат принимается значение на выходе сумматоре 3). В противном случае за результат принимается значение на выходе сумматора 2.

При выполнении операции двоичного суммирования на входе 15 отсутствует управляющий сигнал, поэтому при получении результатов этой операции минуют ся сумматоры l и 3 .. формула изобретения

Двоична-десятичный сумматор, содержащий в каждом разряде входной корректирующий сумматор, основной сумматор, выходной корректирующий сумматор, узел управляемой инверсии, причем первый вход входного корректирующего сумматора соединен с шиной "Константа 0110" двоично-десятичного сумматора, выход узла управ— ляемой инверсии соединен с первым информационным входом основного сумматора, вход переноса основного сумматора соединен с входом переноса в данный разряд двоично-десятичного сумматора, выход переноса основного сумматора соединен с выходом переноса из данного разряда двоично-десятичного сумматора, управляющий вход узла управляемой, инверсии соединен с входом управления видом операции двоично-десятичного сумматора, о тл и ч а ю шийся тем, что, с целью повышения быстродействия, в каждый разряд двоично-десятичного сумматора введены два коммутатора, причем второй информационный вход основного сумматора соединен с входом первого операнда данного разряда двоично †десятично сумматора, вход второго операнда данного разряда ко— торого соединен с вторым входом входного корректирующего сумматора и пер— вым информационным входом первого коммутатора, второй информационный вход которого соединен с выходом входного корректирующего сумматора,. а выход подключен к информационному входу узла управляемой инверсии, выход основного сумматора соединен с

I 1

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

Техред Р. Гортнай Корректор Г. Решетник

Редактор А.Огар

Заказ 3490/44 Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие,г.ужгород,ул.Проектная,4 первым входом выходного корректирун1— щего сумматора, второй вход которого соединен с шиной "Константа 1010" двоично-десятичного сумматора, первый и второй информационные входы второго коммутатора соединены с пер— вым входом и выходом выходного корректирующего сумматора соответственно, управляющий вход первого ком— мутатора соединен с входом управле24!233 4

Hitÿ десятичным сложением двоичHo äåсятичного сумматора, первый управляющий вход второго коммутатора соединен с входом управления видом кода двоично-десятичного сумматора, выход переноса основного сумматора соединен с вторым управляющим входом второго коммутатора, выход которого является выходом данного разряда двоич1О но †десятично сумматора.

Двоично-десятичный сумматор Двоично-десятичный сумматор Двоично-десятичный сумматор 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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