Изобретение относится к вычислительной технике и автоматике и может быть использовано, например, в устройствах дистанционного управления, при вычитаниимногоразрядных десятичных чисел в. коде 8-4-2-1 ,
Цель изобретения - расширение функциональных возможностей путем получения результата вычитания в прямом двоично-десятичном коде.
На чертеже представлена структурная схема трех десятичных разрядов устройства.
Устройство содержит группы 1-3 из четьфех элементов НЕ, четырехразрядные двоичные сумматоры 4-8, группы 9-12 элементов ИСКШОЧАЩЕЕ ИЛИ и элемент НЕ 13. Устройство содержит также входы 14 первого операнда, входы 15 второго операнда и.выходы разности 16, знака разности 17. Старшим разрядом является третий разряд устройства.
Устройство работает следующим образом.
На входы сумматоров 4-6 поступает двоично-десятичный код многоразрядного числа - уменьшаемого А, а через группы элементов НЕ 1-3 поступае код многоразрядного числа - вычитаемого В. Результат сложения с выходов сумматоров младших разрядов инвертируется элементами ИСКШОЧАЩЕЕ ИЛИ 9 и 10 либо поступает на их выходы без изменения в зависимости от знака разности на выходе переноса сумматора 6 старшего разряда.
Когда на выходы элементов НЕ поступает меньшее из двух чисел, то с помощью группы элементов ИСКЛЮЧАКЩЕЕ ИЛИ 12 в сумматорах 7 и 8 младших разрядов производится коррекция результата кодом 1010 в тех разрядах многоразрядного числа, где не возник межтетрадный перенос.
В этом случае инвертирование результата не происходит, а в младший разряд числа на вход переноса сумматора 4 первого десятичного разряда поступает единица.
При инвертировании большего из двух многоразрядных чисел с помощью групп элементов ИСКЛЮЧАЩЕЕ ИЛИ 9-П происходит инвертирование сирналов, поступакацих с вьасодов сумматоров 4-6 и производится коррекция кодом 1010 того разряда разности двух чисел, где инвертировал.ась меньшая цифра.
Таким образом, на выходах 16 устройствах формируется разность двух чисел в прямом коде.
Формула изо б р-е тения
Устройство для вычитания десятичных чисел, содержащее в каждом десятичном разряде первьй двоичный сумматор и в каждом разряде, кроме старшего, второй двоичный сумматор, причем первая группа входов первого двоичного сумматора является входом соответствующей тетради десятичного
разряда первого операнда устро 1ства, выход переноса первого двоичного сумматора соединен с входом переноса первого двоичного сумматора следующего десятичного разряда, входы переносов вторых двоичных сумматоров всех десятичных разрядов соединены с нулевой шиной устройства, выходы вторых двоичных сумматоров соединены с выходами соответствующих десятич-
ных разрядов устройства, о т л и чающееся тем, что, с делью рас:ширения функциональных возможностей путем получения результата вычитания в прямом двоично-десятичном
коде, оно содержит элемент НЕ и первую группу из (п-1) элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, где п - число десятичных разрядов устройства, каждый десятичный разряд содержит вторую группу из
четырех элементов ИСКЛЮЧАЩЕЕ ИЛИ и группу из четырех элементов НЕ, причем выход переноса первого двоичного сумматора п-го десятичного разряда | соединен с входом элемента НЕ, с
первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ первой группы и с входом переноса первого двоичного сумматора первого десятичного разряда, входы элементов НЕ группы каждого десятич-.
кого разряда соединены с входами соответствующей тетради десятичного разряда второго операнда устройства, а выходы соединены с второй группой входов первого двоичного сумматора
того же десятичного разряда, выходы суммы первого двоичного сумматора каждого десятичного разряда соединены с первыми входами соответствующих элементов ИСКЛЮЧАЩЕЕ ИШ второй группы того же десятичного разряда, вторые входы которых соединены с выходом элемента НЕ, выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ второй, группы старше312624784
го десятичного разряда соединены спервой группы, вторые входы второго
выходом старшего десятичного разря-и четвертого двоичных разрядов втода устройства, выходы элементов ИС-рых двоичных сумма,торов всех десяКЛЮЧАЮЩЕЕ ИЛИ вторых групп остальныхтичных разрядов соединены с нулевой
десятичных разрядов соединены с пер- 5шиной устройства, вторые входы первымм. входами вторых двоичных сумма-вого и третьего двоичных разрядов
торов тех же десятичных разрядов, вы-вторых двоичных сумматоров каждого.
ходы переносов первых двоичных сумма-десятичного разряда соединены с выхаторов разрядов с первого по (п-1)-йдом соответствующего злемента
соединены с вторыми входами соответ- шИСКЛЮЧАЮЩЕЕ ИЛИ первой груствующих элементов ИСКЛЮЧАЮЩЕЕ ИЛИппы.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вычитания десятичных чисел | 1988 |
|
SU1552176A1 |
Одноразрядный десятичный сумматор | 1975 |
|
SU690479A1 |
Преобразователь двоично-десятичного кода в двоичный | 1984 |
|
SU1221758A1 |
Последовательный двоично-десятичный сумматор-вычитатель | 1977 |
|
SU693369A1 |
Устройство для сложения и вычитания | 1978 |
|
SU842798A1 |
Оптоэлектронный десятичный сумматор | 1978 |
|
SU840895A1 |
Устройство для суммирования двоично-десятичных чисел | 1980 |
|
SU1001087A1 |
Устройство для деления десятичных чисел | 1982 |
|
SU1048473A1 |
Одноразрядный десятичный сумматор- ВычиТАТЕль | 1977 |
|
SU807275A1 |
Устройство для суммирования двоично-десятичных кодов | 1976 |
|
SU691851A1 |
.Изобретение относится к вычислительной технике и автоматике и может быть использовано, например, в устройствах дистанционного управления при вычитании многоразрядных десятичных чисел в коде 8-4-2-1. Цель изобретения - расширение функциональных возможностей за счет получения результата вычитания в прямом двоично-десятичном коде. Устройство содержит группы 1-3 из четырех элементов НЕ, четырехразрядные двоичные сумматоры 4-8, группы 9-12 элементов ИСКПЮЧАНЩЕЕ ИЛИ и элемент НЕ 13. Устройство имеет входы первого и второго операндов, выходы разности и знака разности. 1 ил.
Устройство для вычитания десятичных чисел | 1975 |
|
SU607216A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Одноразрядный десятичный сумматор | 1975 |
|
SU690479A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-07—Публикация
1984-12-25—Подача