Устройство для вычитания десятичных чисел

 

.Изобретение относится к вычислительной технике и автоматике и может быть использовано, например, в устройствах дистанционного управления при вычитании многоразрядных десятичных чисел в коде 8-4-2-1. Цель изобретения - расширение функциональных возможностей за счет получения результата вычитания в прямом двоично-десятичном коде. Устройство содержит группы 1-3 из четырех элементов НЕ, четырехразрядные двоичные сумматоры 4-8, группы 9-12 элементов ИСКПЮЧАНЩЕЕ ИЛИ и элемент НЕ 13. Устройство имеет входы первого и второго операндов, выходы разности и знака разности. 1 ил.

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

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

РЕСПУБЛИН

iso 4 С 06 F 7/50

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

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

f5

/г) 15

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTVM (21) 3830236/24-24 (22) 25.12.84 (46) 07.10.86. Бюл. ¹ 37 (72) Н.А. Семеновская, Н.С. Фертик и А.В. Перетятько (53) 681.325.5(088.8) (56) Авторское свидетельство СССР № 607216, кл. G 06 F 7/50, 1975.

Авторское свидетельство СССР № 690479, кл. G 06 F 7/50, 1975, (54) УСТРОЙСТВО ДЛЯ ВЫЧИТАНИЯ ДЕСЯТИЧНЫХ ЧИСЕЛ (57),Изобретение относится к вычислительной технике и автоматике и

„.SU„„1262478 A 1 может быть использовано, например, в устройствах дистанционного управления при вычитании многоразрядных десятичных чисел в коде 8-4-2-1 Цель изобретения — расширение функциональных возможностей за счет получения результата вычитания в прямом двоично-десятичном коде. Устройство содержит группы 1-3 из четырех элементов НЕ, четырехразрядные двоичные сумматоры 4-8, группы 9-12 элементов

ИСКЛЮЧАКЩЕЕ ИЛИ и элемент НЕ 13, Устройство имеет входы первого и второ, го операндов, выходы разности и знака разности. 1 ил.!

262478

Изобретение от носится к вычислительной технике и автоматике и может быть использовано, например, в устройствах дистанционного управления, при вычитании многоразрядных десятичных чисел в коде 8-4-2-1, Цель изобретения — расширение функциональных возможностей путем получения результата вычитания в прямом двоично-десятичном коде.

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

Устройство содержит группы 1-3 из четырех элементов НЕ, четырехразряд- 15 ные двоичные сумматоры 4-8, группы 9-12 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и элемент НЕ 13. Устройство содержит также входы 14 первого операнда, входы 15 второго операнда и выходы раз- 2О ности 16, знака разности 17. Старшим разрядом является третий разряд устройства.

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

На входы сумматоров 4-6 поступает двоично-десятичный код многоразрядного числа — уменьшаемого А, а через группы элементов ИЕ 1-3 поступает код многоразрядного числа - вычита- 30 емого В. Результат сложения с выходов сумматоров младших разрядов инвертируется элементами ИСКЛЮЧАКЩЕЕ

ИЛИ 9 и 10 либо поступает на их выходы без изменения в зависимости от знака разности на выходе переноса сумматора 6 старшего разряда.

Когда на выходы элементов НЕ поступает меньшее из двух чисел, то с помощью группы элементов ИСКЛЮЧАЮЩЕЕ 4О

ИЛИ 12 в сумматорах 7 и 8 младших разрядов производится коррекция результата кодом 1010 в тех разрядах многоразрядного числа, где не возник межтетрадный перенос.

В этом случае инвертирование результата не происходит, а в младший разряд числа на вход переноса сумматора 4 первого десятичного разряда поступает единица.

При инвертировании большего из двух многоразрядных чисел с помощью групп элементов ИСКЛЮЧА1ОЩЕЕ ИЛИ 9-!1 происходит инвертирование сигналов, поступающих с выходов сумматоров 4-6 и производится коррекция кодом 1010 того разряда разности двух чисел, где инвертировалась меньшая цифра.

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

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

Устройство для вычитания десятичных чисел, содержащее в каждом десятичном разряде первый двоичный сумматор и в каждом разряде, кроме старшего, второй двоичный сумматор, причем первая группа входов первог двоичного сумматора является входом соответствующей тетради десятичного разряда первого операнда устро-"ства, выход переноса первого двоичного сумматора соединен с входом переноса первого двоичного сумматора следующего десятичного разряда, входы переносов вторых двоичных сумматоров всех десятичных разрядов соединены с нулевой шиной устройства, выходы вторых двоичных сумматоров соединены с выходами соответствующих десятич— ных разрядов устройства, о т л и— ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем получения результата вычитания в прямом двоично-десятичном коде, оно содержит элемент НЕ и первую группу из (п-1) элементов ИСКЛОЧАЮЩЕЕ ИЛИ, где n — число десятичных разрядов устройства, каждый десятичный разряд содержит вторую группу из четырех элементов ИСКЛОЧАЮЩЕЕ ИЛИ и группу из четырех элементов НЕ, причем выход переноса первого двоичного сумматора и-го десятичного разряда соединен с входом элемента НЕ, с первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы и с входом переноса первого двоичного сумматора первого десятичного разряда, входы элементов НЕ группы каждого десятич-. ного разряда соединены с входами соответствующей тетради десятичного разряда второго операнда устройства, а выходы соединены с второй группой входов первого двоичного сумматора того же десятичного разряда, выходы суммы первого двоичного сумматора каждого десятичного разряда соединены с первыми входами соответствующих элементов ИСКЛЮЧАКЗЦЕЕ ИЛИ второй группы того же десятичного разряда, вторые входы которых соединены с выходом элемента НЕ, выходы элементов

ИСКЛЮЧА1ОЩЕЕ ИЛИ второй группы старше3 1262478 4 го десятичного разряда соединены с первой группы, вторые входы второго выходом старшего десятичного разря- и четвертого двоичных разрядов вгода устройства, выходы элементов ИС- рых двоичных сумматоров всех десяКЛЮЧАЮцЕЕ ИЛИ вторых групп остальных тичных разрядов соединены с нулевой десятичных разрядов соединены с пер- g шиной устройства, вторые входы первыми входами вторых двоичных сумма- вого и третьего двоичных разрядов торов тех хе десятичных разрядов, вы- вторых двоичных сумматоров каждого. ходы переносов первых двоичных сумма- десятичного разряда соединены с выхаторов разрядов с первого по (n-1)-й дом соответствующего элемента соединены с вторыми входами соответ- 10 ИСКЛЮЧАЮЩЕЕ ИЛИ первой груствующих элементов ИСКЛЮЧАИЦЕЕ ИЛИ ппы.

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

Редактор Г. Волкова Техред Л.Сердюкова Корректор М. Похо

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

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

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Устройство для вычитания десятичных чисел Устройство для вычитания десятичных чисел Устройство для вычитания десятичных чисел 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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