Преобразователь прямого кода в дополнительный
Иллюстрации
Показать всеРеферат
О П И С А Н И Е ()985780
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6l ) Дополнительное к авт. свнд-ву (22)Заявлено 09.01.81 (21) 3234279/18-24 с присоединением заявки,% (23 }Приоритет (5t)N. Кл.
6 06 F 5/02
1«аударстк«ньяи кфи«тет
ФСФР ае деМи «зебретеай
«отхрытМ
Опубликовано 30,12.82. Бюллетень № 48
Дата опубликования ооисання 06.01.83 (53) УДК 681.325 (088.8) Е,Я. Ваврук; А.Н..Елагин, В.С.Жижин, А.A.ôééâí÷eíîà и й.Г.Ць
1 (72) Авторы изобретения (71) Заявитель (54 ) ПРЕОБРАЗОВАТЕЛЬ ПРЯИОГО КОДА
В ДОПОЛНИТЕЛЬНЫЙ
Изобретение относится к автоматике и цифровой вычислительной технике и может быть использовано при разработке преобразователей в вычислительных устройствах.
Известен преобразователь прямого кода в дополнительный, содержащий (n-1) одноразрядных сумматоров, где и - разрядность входного кода, причем выход суммы i-ro сумматора является выходом 1-го разряда преобразователя и соединен с первым входом (1+1)-го сумматора, второй вход которого является входом (i+1)-го разряда преобразователя, а вход переноса соединен с выходом переноса
i-го сумматора (1 1.
Недостаток данного преобразователя состоит в его относительной сложности, Наиболее близким к предлагаемому является преобразователь прямого кода в дополнительный, содержащий (п-1) преобразующий модуль, каждый
2 из которых содержит элементы И и ИЛИ
Кроме того каждый преобразующии модуль этого преобразователя содержит. элементы И-ИЛИ (2 3, Недостатки известного преобразователя состоят в относительно боль аом объеме аппаратуры и использова- нии парафазных входов.
Цель изобретения - упрощение преобразователя.
Поставленная цель достигается тем, что в преобразователе последовательного кода в параллельный, содержащем (п-1), где п - разрядность входного кода преобразующих модулей, каждый иэ которых содержит элемент И и элемент ИЛИ, причем первый вход элемента ИЛИ i-ro (11-и-1) преобразующего модуля соединен с входом i-го раз2о ряда преобразователя, второй вход элемента ИЛИ первого преобразующего модуля соединен с входом логического нуля преобразователя, входы первого и знакового разрядов преобразователя г (Х, если Х) 0 2+Х, если Х < О.
Полу чен ие дополни тел ь но ro кода производится в соответствии с равенством (-О, X Х„) =1,X...5(+2
Если преобразуемое число отрицательное„то X5H=1. Тогда на вторые входы элементов И 5 поступает сигнал
"1" и разрешает прохождение сигнала с выхода элемента ИЛИ 4 на первый вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 6, на второй вход которого поступает i+1 разряд входной информации 2. Например, (для 4-х разрядного устройства) на вход устройства поступает код
1,010 (крайний слева разряд - знаковый, крайний справа - младший).
Знаковый и младший разряд транслиру" ются на выход устройства без изменения. На входы первого преобразу40
3 985780 являются соответственно выходами первого и знакового разрядов преобразователя, каждый преобразующий модуль содержит элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход которого соединен с выхо- 5 дом элемента И, первый вход которого соединен с входом знакового разряда преобразователя, а второй вход соединен с выходом элемента ИЛИ, выход ((+1)-го разряда преобразователя яв- 1О ляется выходом элемента ИСКЛЮЧАЮЩЕЕ
ИЛИ i-ro преобразующего модуля, второй вход которого является входом (!+1)-го разряда преобразователя, второй вход элемента ИЛИ -го преобразующего модуля (j=2-и-1) соединен с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ (j-1)-го преобразующего модуля.
На чертеже приведена функциональная схема предлагаемого устройства.
Преобразователь содержит и-1 преобразующих модулей 1, где n " коли-, чество цифровых разрядов, входы 2, выходы 3, каждый преобразующий модуль содержит элементы ИЛИ 4, И 5, ИСКЛЮЧАЮЩЕЕ ИЛИ 6.
Преобразователь работает следующим образом.
Младшим разрядом входной информации является разряд Х1, старшимХ, Х - знаковый разряд. Младшим разрядом выходной информации является разряд Х п, старшим - Х „, Х„ „ знаковый разряд. Связь между числом (Х lg,и его представлением в дополнитег(ьном коде Х определяется ра35 венством ющего модуля поступают соответствен но уровни "О", "0", "1", "1", Тогда на выходе первого модуля будет уро вень "1". На входы второго модуля поступают соответственно "1", "1", "О", "1". На выходе второго модуля будет уровень "1". Таким образом, на выходе устройства установится код 1, 110, т,е. дополнительный код числа 1,010.
Если преобразуемое число положительное, то на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 6 поступает уровень "0" и число с входов 2 транслирует выход 3 без изменения.
Применение предлагаемого устройства позволяет сократить количество связей в 1,7 раза. Так для пятиразрядного устройства у прототипа будет 10 входов, 5 выходов и 11 связей внутри каждого модуля. Общее количество связей при этом будет 59.1
У предлагаемого устройства при пятиразрядной структуре будет 5 входов, 5 выходов и 6 связей внутри каждого модуля. Общее количество связей будет 3ч (в 1,7 раза меньше), что повышает надежность устройства.
Применение предлагаемого устройства позволяет повысить надежность преобразователя прямого кода в дополнительный на 133.
Формула изобретения
Преобразователь прямого кода в дополнительный, содержащий (n-1), где n - разрядность входного кода, преобразующих модулей, каждый из которых содержит элемент И и weмент ИЛИ, причем первый вход зле" мента ИЛИ i-ro (i=1-и-1) преобразующего модуля соединен с входом i-ro разряда преобразователя, второй вход элемента ИЛИ первого преобразующего модуля соединен с входом логического нуля преобразователя, входы первого и знакового. разрядов преобразователя являются соответственно выходами первого и знакового разрядов преобразователя, о т л и ч аю шийся тем, что, с целью упрощения преобразователя, в нем каждый преобразующий модуль содержит элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первы" вход которого соединен с выходом элемента И, первый вход которого соединен с входом знакового разряда пре5 985780 б образователя, а второй вход соеди-, ИЛИ (j-l)-го преобразукщего монен с выходом элемента ИЛИ, выход дуля. (!+1)-го разряда преобразователя Источники информации, является выходом элемента ИСКЛЮЧАЮ- принятые so внимание при экспертизе
ШЕЕ ИЛИ -го преобразующего модуля, 1..Авторское свидетельствоСССР по второй вход которого является входом заявке У2857801,кл.G 06 F 5/02, 1979 (i+1)-ro разряда преобразователя, 2. Самофалов К. Г. и др. Электронвторой вход элемента ИЛИ j-ro преоб- ные цифровые вычислительные мадонны. разующего модуля (j=2-п-l) соединен Киев, нВища-акола", 1976, с. l58 с выходом элемента ИСКЛОЧАЮЩЕЕ. t0 (прототип), ВНИИПИ Заказ. l 0166/69 . Тираж 731 Подписное филиал ППП "Патент", г. Ужгород, ул. Проектная, 4