I
Изобретение относится к автоматике и вычислительной технике.
Известно устройство для преобразования двоичного кода в двоично-десятичный, содержащее триггеры и элементы И-ЯЕ ij . Недостатком его является невысокое быстродействие.
Наиболее близким техническим решением к предлагаемсялу является преобразователь целой части двоичного кода в двоично-десятичный, каждая тетрада которого содержит триггеры и элементы И-НЕ, причем устаньвочный вход первого триггера соединен с первой входной ШИНОЙ, а установочные .входы второго, третьего и четвертого триггеров соединены соответственно с выходами первого, второго и третьего элементов , выход четвертого элемента И-НЕ соединен с выходной шиной, а втсфая входная шина соединена со счетными входаьми всех четырех триггеров, первой и второй входы первого эл (лента И-НЕ соединены соответственно с выходами пятого и шестого элементов И-НЕ, nepBfcffl и второй входы второго элемента И-НЕ соединены соответственно с выходами седьмого и восьмого элементов И-НЕ, входы третьего элемента И-НЕ соединены с выходами девятого и
десятого элементов И-НЕ, первые входы одиннадцатого и четвертого элементов И-НЕ соединены соответственно с ий-, версным выходом первого триггера и
выосодом двенадцатого элемента И-НЕ L2J.
Недостатком его также является невысокое быстродействие.
Целью изобретения является повьшеиие быстродействия.
Это достигается тем что в каждой тетраде прямой выход первого триггера соединен с первыми входами пятого, восьмого, десятого и двенадцатого элементов И-НЕ, инверсный выход первого
триггера соединен с первыми входами шестого и д ятого элементов И-НЕ, прямой выход Ъторого триггера соединен со вторыми входами шестого, седьмого и восьмого элементов И-НЕ, ииверсиый
выход второго триггера соедииен с
вторым входом девятого элемента И-НЕ, третий выход которого соедииен о третьим и вторым входами соответственно шестого и двенадцатого элемеитов И-НЕ
и прямым выходом третьеготриггера, инверсный выход которого соединен с первым и вторым входами седьмого и пятого .элементов И-НЕ соответствеино, прямой вьЬсод четвертого триггера соедийен со вторь и входами десятого и одинИадцатсго элементов И-НЕ, а инверсный выход четвертого триггера соединен с третьими входами четвертого и пятого элементов , третьи входы первого и второго элементов И-НЕ соединены с выходом одиннадцатого элемента И-НЕ, а вторые входы первого и четвертого элементов И-НЕ соединены с выходом шестого элемента И-НЕ. На фиг. .1 приведена схема тетрады преобразователя. Принятые обозначения s элементы и-НЕ - 1-12, триггеры: 13-16, образующие тетраду. Преобразователь работает следующим образом, Если состояние триггеров тетрады соответствует кодам от нуля ; до четырех , то на установочный вход триггера 14 через элементы И-НЕ 1 и 5 подается уровень прямого выхода триггера 13, на установочный вход триггера 15 череэ элементы И-НЕ 7 или 8 и 2 подается уровень прямого выхода триггера 14, на установочный вход триггера 16 через элементы 3 и 9 подается уровень прямого выхода триггера 15. По очередному тактовому импульсу происходит сдвиг кода на один разряд вправо с занесением уров ня входной информационной шины в триггер 13. Если состояние триггеров тетрады соответствует кодам от пяти до девяти, то.на выходе тетрады элемент И-НЕ 4 с помощью элементов И-НЕ 6)12 или триггера Тб организует уровень переноса, а элеме ты И-НЕ S-- I через элементы И-НЕ 1-3 организуют корректирующие уровни на. установочные вкоды триггеров 14-16. По очередному тактовому импульсу, поступакадему на счетные входы тригге ров , на единичном выходе триггера 13 установится уровень, соответствующий уровню входной информацион.ной шины, на единичном выходе триггера 14 установится уровень, определяемый элементами И-НЕ 1, 5, 6, 11, на единичном выходе триггера 15 установится уровень, определяемый элементами И-НЕ 2,7,8,11, на единичном выходе .триггера 16 установится уровень определяемый элементами И-НЕ 3,9,10. Подобнь. образом может бьтть постр ен преобразователь двоично-десятичного кода в двоичный. На фиг. 2 приведена схема тетрады. Принятые обоз начения: элементы И-НЕ 1-12, триггер 13-16,, образующие тетраду, когорая работает следующим образом. Если на входе установлен разрешающий уровень то в тетраде по очередному тактовому импульсу происходит сдвиг кода на один разряд вправо. При этом на мом выходе триггера 13 установится уровень логического нуля на прямом выходе триггера 14 установится урове определяемый элементами И-НЕ 2 и 10 на прямом выходе триггера 15 установится i уровень, определяемый элементами И-НЕ 4 и 11; на прямом выходе риггера 16 установится уровень, опеделяемый элементами И-НЕ ,6 и 12. сли на вхоле 17 установлен разрешаюий уровень, то по очередному тактовоу импульсу в триггеры тетрады заноится код коррекции. При этом на пряом выходе триггера 13 установится ровень, определяемый элементами И-НЕ 1, 7 и 9; на прямом йыходе триггера 14 установится уровень, определяемый элементами И-НЕ 3, 5 и 11; на прямом выходе триггера 16 установится уровень, определяемый элементами И-НЕ 7, 8 и 12. Использование изобретения позволяет увеличить быстродействие преобразователя кода, а при использовании, Дтриггеров, работающих по фронту, увеличить надежность, так как в этом слу чае cxef;a не накладывает ограничений сверху на длительность тактовых ит пульсов. Предлагаемое устройство для преобразования может найти применение S аппаратуре автоматики и вычислительной техники. Формула изобретения Преобразователь целой части двоичного кода в двоично-десятичный, каждая тетрада которого содержит триггеры, и элементы И-НЕ, причем установочный вход первого триггера соединен с первой йходной шиной, а установочные входы второго, третьего и четвертого триггеров соединены соответственно с выходами первого, второго и третьего, элементов И-НК, выход четвертого элемента И-НЕ соединен с выходной шиной, а вторая входная шина соегщнена со счетными входами всех четырех триггеров, первый и второй входы первого элемента И-НЕ соединены соответственно с выходами пятого и шестого элементов И-НЕ, первЕлй и второй входы второго элемента И-НЕ соединены соответственно с выходами седьмого и восьмого элеменi-OB И-НЕ, входы третьего элемента И-НЕ соединены с выходами девятого и десятого элементов И-НЕ , первые входы одиннадцатого и четвертого элементов И-НЕ соединены соответственно с инверснь№ выходом первого триггера и выходом двенадцатого элемента И-НЕ, отличающийс я тем, что, с целью повышения быстродействия, в казной тетраде прямой выход первого триггера соединен с первыми входами пятого, восьмого/ десятого и двенадцатого элементов И-НЕ, инверсный выход первого триггерг соединен с первыми входами шестого и девятого элементов И-НЕ, прямой выход второго триггера соединен со вторили входами шестого, седьмого и восьмого элетов И-НЕ, инверсный выход второго триггера соединен с вторым входом девятого элемента И-НЕ, третий вход
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь двоично-десятичных чисел в двоичные | 1981 |
|
SU1003068A1 |
Устройство для преобразования двоично- дЕСяТичНыХ чиСЕл B дВОичНыЕ | 1979 |
|
SU809152A1 |
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ И ВЫЧИТАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ | 2008 |
|
RU2389064C1 |
Преобразователь двоично-десятичного кода в двоичный | 1981 |
|
SU1005027A1 |
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ | 2008 |
|
RU2386998C1 |
Трехдекадный преобразователь двоично-десятичного кода в двоичный | 1980 |
|
SU943705A1 |
Устройство для преобразования двоичного кода в двоично-десятичный | 1976 |
|
SU669352A1 |
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ | 2009 |
|
RU2410745C1 |
Преобразователь двоично-десятичного кода в двоичный | 1988 |
|
SU1554143A1 |
Устройство для преобразования двоичныхчиСЕл B дВОичНО-дЕСяТичНыЕ | 1979 |
|
SU809153A1 |
Авторы
Даты
1978-06-25—Публикация
1973-06-19—Подача