Устройство для преобразования двоичного кода в двоично- десятичный
Иллюстрации
Показать всеРеферат
(61) Дополнительное к авт. свид-ву (22) Заявлеио29.05.74 (21) 2030502/24 с присоединением заявки № (23) Приоритет (43) Опубликовано 15.07.76.Бюллетеиь № 26 (45) Дата опубликоваиия описания 17.09.76 (5Ц М, Кл.
6 06 У 5/02
Гасударственный жеметет
6ееета Меееетреа ИР яе делам изе5ретееей я открытей (53) УДК 681.З25 (088.8) (72) Автор иэобретеиия
А.Н. Синаев (71) Заявитель
Объединенный институт ядерных исследований (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНОРЭ КОДА
В ДВОИЧНО-ДЕСЯТИЧНЫЙ
Изобретение относится к вычислительной технике, Известны устройства для преобразования двоичного кода в двончно-десятичный. Одно из известных устройств, основанное на способе последовательного досчета, содержит два счетчика, один из которых считает и двоичном, а второй — в двоично-десятичном коде. В первый счетчик параллельным кодом заносится преобразуемое число, затем 0 на оба счетчика подается серия импульсов от генератора. Во втором счетчике число записывается в двончно-десятичном коде. Известное устройство несложно, но на преоб» разование затрачивается много времени. Иа- ц иболее близкил техническим решением к изобретению является устройство, основанное на прнл1ененнн сдвигаюшего регистра и логического преобразования кода после каждого нмпул ..са сдвига и содержашее элемен- рр ты "И", "ИЛИ" и делитель на два. В сдвигающий ре ги стр прямым параллельным кодом заносится . преобразуемое число. Логический щ еобразователь кодов разделен на . декады; прн каждом импульсе сдвига на его яа вход подается информации со старшего раз- ряда сдвигаюшего регистра. После поступления последнего импульса сдвига в логическом преобразователе кодов записывается преобразуемое число в двоично-десятичном коде. В этом устройстве схемы логического преобразования кодов получаются достаточно сложными и требуют большого числа элементов.
Целью изобретения является увеличение коэффициента использования оборудования, В описываемом устройстве это достигается тел, что оно содержит делитель на пять и два Д-триггера, при этом первая входная шина соединена с первым входом первого элемента ИЛИ", выход которого соединен со входом делителя на два, выход которого соединен с первым входом второго элелтента "ИЛИ", выход которого соединен со входом делителя на ттять, выход которого соединен с тактовыми входамн обоих Д-тригге-
,ров, входы "установки в нуль" которых сое;дннены с шиной импульсов сдвига, прямой выход второго триггера соединен с выходной шиной, а инверсный выход соединен с
521565 3 4
1 ! информационным входом первого Д-триггера, I содержимое удваивается. После окончания прямой выход которого соединен с информа- "серии очередной импульс сдвига снова зано- ционным входом второго Д-триггера и пер-,сит информацию из старшего разряда сдвига вым входом второго элемента И", еинверс юшего регистра в делитель 2 и сбрасывает
1 ,ный выход соединен с первым входом пер- б в "О" оба Д-триггера во всех декадах. Ec-
IBoro элемента "И, вторые входы первого ли в какой либо декаде второй Д-триггер 8 и второго элементов "И" соединены со вто- находился в состоянии "1", то в момент рой входной шиной, а выходы соединены со- его сброса записывается "единица" в делиответственно со вторыми входами первого, тель 2 следующей денеды., и второго элементов «ИЛИ". и — —. — 16
Таким образом, после прихода последнеНа чертеже представлена схема одной
Го импульса сдвига в декадных счетчиках . декады описываемого устройства. рказывается записанным преобразованное чисОна содержит первый элемент "ИЛИ 1 ло в двоично-десятичном коде, делитель 2 на два, второй элемент "ИЛИ 3, делитель 4 на пять, первый элемент "И«5, i" . Описываемое устройство при небольших ,второй элемент "И«6, первый Д-триггер 7 аппаратурйых затратах йозволяет осущести второй Д триггер 8. влять преобразование двоичного кода в двоПеред началом работы все триггеры на- ично-десятичный с быстродействием, доста ходятся в состоянии «О". Преобразуемое дво- точным для работы с цифропечатающим ме-! 1 ичное число прямым параллельным кодом 99 канизмом. заносится на сдвигающий регистр (на черте;же не показан), число разрядов в котором, равно числу разрядов двоичного кода, Сдвиг Формула изобретения .производится в сторону старших разрядов. После импульса сдвига информация, находив- Я Устройство для преобразования двоично шаяся в старшем разряде сдвигающего ре- го кода в двоично-десятичный, содерх.ащее гистра, подается через первый элемент "ИЛИ ва элемента «И", два элемента "ИЛИ" и 1 на делитель 2, После каждого импульса елитель на два, о т л и ч а ю щ е е с я сдвига (кроме последнего) на каждую дека- тем, что, с целью увеличения коэффициента
;ду преобразователя кода подается серия из ЗО использования оборудования, оно содержит и десяти импульсов. С помощью этой серии делитель на пять и два Д-триггера, при этом происходит умножение на два содержимого первая входная шина соединена с первым, Каждого декадного счетчика. Это происхо- входом первого элемента «ИЛИ", выход кодит следующим образом. Сначала импульсы торого соединен со входом делителя па два, серии проходят через первый элеменг "И«5 85 выход которого соединен с первым входом и первый элемент «ИЛИ«1 на вход делите- второго элемента "ИЛИ", выход которого ля 2, а с его выхода через второй элемент соединен со входом делителя на пять, вы, «ИЛИ«3 навходделителя 4.. Импульс лере- ход которого соединен с тактовыми входа:полнения декадного счетчика с выхода дели- ми обоих Д-триггеров, входы установки в ,тели 4. переводит первый Д-триггер 7 в сос- 40 «нуль которых соединены с шиной импуль:.тояние "1", в результате чего оставшаяся сов сдвига, прямой выход второго триггечасть серии поступает через второй элемент ра соединен с выходной шиной, а инверсный
"И" 6 и втоРой элемент "ИЛИ" 3 сразу на выход соединен с информационным входом вход делителя 4. Если при этом с выхода первого ll-триггера, прямой выход котороделителя 4 еще раз постУпает импульс, то 45 го соединен с информационным входом втоон переводит в состояние "1 " второй Д-триг-. рого Д-триггера и первым входом второго
> ,гер 8, что означает необходимость переда- элемента "И", а инверсный выход соединен чи "единицы" на вход следующей декады, с первым входом первого элемента И", После первого переполнения декадного счет- вторые входы первого и второго элементов чика от серии из десати импульсов остает- 50 "И" соединены со второй входной шиной, а
>, ся число, равное начальному содержимому выходы соединены соответственно со втосчетчика, а поскольку оставшиеся импульсы рыми входами первого и второго>элф агентов подаются прямо на вход делителя 4, то это ИЛИ", 521565
Составитель В. Соколов
Редактор Л. Тюрина ТехредО. Луговая Корректор Д. Мельйиченко, Заказ 4787/527 Тираж 864 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Рауыская наб„д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4