Устройство для вычитания десятичных чисел
Иллюстрации
Показать всеРеферат
.Изобретение относится к вычислительной технике и автоматике и может быть использовано, например, в устройствах дистанционного управления при вычитании многоразрядных десятичных чисел в коде 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О
На чертеже представлена структурная схема трех десятичных разрядов устройства.
Устройство содержит группы 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