Устройство для преобразования двоичного кода в двоично- десятичный код
Изобретение относится к области вычислительной техники и мЫкет быть использовано для сопряжения большинства йериферийных устройств при преобразовании чисел большой разрядности . Цель изобретения повьшение быстродействия преобразования при обработке чисел большой разрядности . Указанная цель достигается благодаря введению в преобразователь второго триггера и четырех злементов И с соответствующими связями. 1 ил.
,SU„, 127 4 (59 4:С 06 Р 7/12
ОПИСАНИЕ ИЗОБРЕТЕНИЯ н свтссснсву сснсствъствт
ГОСУДАРСТНЕННЫИ КОМИТЕТ СССР с (2)) 3684845/24-24 (22) 30.12..83 (46) 07.12.86с Бюл. Ф 45 (72) А.Г. Свинцов и Л.П. Ковалева (53) 681.325 (088.8) (56) Справочник по интегральным ми-. кросхемам. /Под ред. Б.В. Тарабрина.
М.: Энергия, 1981, с. 160 и 1 61.
Авторское свидетельство СССР
В 504200, кл. G 06 Р 5/02, 1976. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ двоичного кодА в двоично-десятичный
КОД (57) Изобретение относится к области вычислительной техники и может быть использовано для, сопряжения большинства периферийных устройств при преобразовании чисел большой разрядности. Цель изобретения - ловыше% ние быстродействия преобразования при обработке чисел большой разрядности. Указанная цель достигается благодаря введению в преобразователь второго триггера и четырех элементов
И с соответствующими связями. 1 ил, 25 триггера 5 подается на вход элемента И 7 и вход элемента И 9; команда, поступившая на вход запуска устройства, проходит через элемент И 7и обг нуляет двоично-десятичный счетчик, а импульсы с генератора 3 тактовых импульсов через элемент И 9 поступают на счетчики 1 и 2. После того, как двоичный реверсивный счетчик 1, работающий в режиме вычитания, отсчитывает М импульсов, импульс переноса двоичного реверсивного счетчиМ ка 1 сбросит триггер 4 в нулевое состояние и генератор 3 тактовых импульсов. прекратит работу. При этом двоична-десятичный счетчик 2, работающий в режиме прямого счета, оТ считывает N импульсов и на выходе
I устройства установится двоично-деся20 тичный код.числа N.
Если преобразуемое число N>N /2, то в триггер 5 запишется 1. При этом команда с управляющего входа устройства не поступает на вход обнуления двоична-десятичного счетчика, а через элемент И 6 поступает на вход записи двоично-десятичного счетчика
2, в котором запишется число М . При ъ этом импульсы генератора тактовых импульсов 3 через элемент И 8 поступают на счетчики 1 и 2. После того, как двоичный реверсивный счетчик 1, работающий в режиме прямого счета, досчитает до М „ сигнал переноса обнулит триггер 4 и генератор 3, тактовых импульсов, выработавший N =N -N импульсов, прекратит работу. Двоично-десятичный счетчик 2 работающий
f, в режиме вычитания, пропустит N импульсов и на выходе устройства уста" новливается двоично-десятичный код числа N =М М =N
Ф о р м у л а изобретения
Устройство для преобразования двоичного кода в двоично-десятичный сод, содержащее двоичный реверсивный счетчик, информационный вход которого соединен с информационным входом устройства, выход переноса двоичного реверсивного счетчика подключен к входу сброса первого триггера, выход которого соединен с входом генера" тора тактовых импульсов, вход установки первого триггера и вход записи двоичного реверсивного счетчика соединены с входом запуска устройст1 12754
Изобретение относится к. вычислительной технике и может быть использовано для сопряжения большинства периферийных устройств при преобразовании чисел большой разрядности. э
Цель изобретения — повышение быстродействия при об1йботке чисел большой разрядности, На чертеже показана структурная схема предлагаемого устройства для преобразования кодов.
Устройство содержит двоичный реверсивный счетчик 1, двоично-десятичный реверсивный счетчик 2, генератор 3 тактовых импульсов, первый 15 и второй триггеры 4 и 5, элементы
И 6-9.
На входе двоично-десятичного счетчика установлен двоично-десятичный
% код максимального числа М, которому соответствуют все единйцы на вхо1 де устройства.
Такое конструктивное выполнение устройства для преобразования кодов сокращает максимальное время преобра- 25 зования кодов за счет того, что в зависимости от состояния старшего разряда двоичный счетчик досчитывает
N импульсов до нуля, либо М =М -М импульсов до N . При этом двоично- 30
М десятичный счетчик начинает считать соответственно .либо от нуля и досчитывает до числа N либо от N и досчитывает до числа N -N . Такйм обра1 1Ъ эом, в обоих случаях на выходе двоично-десятичного счетчика устанавливается цвоично-десятичный код преобразуемого числа N, а генератор тактовых импульсов вырабатывает импуль" сы, максимальное количество которых не превышает М /2, т.е. время пре" образования максимального числа уменьшается в 2 раза.
Устройство работает следующим образом.
Преобразуемый двоичный код числа
N установлен на входе устройства.
По команде, поступившей на управляю" щий вход, этот код записывается в двоичный реверсивный счетчик 1, устанавливает триггер 4 в единичное состояние, записывает старший разряд двоичного кода преобразуемого числа
N в триггер 5. Единичное состояние ,триггера 4 разрешает генератору 3
65 тактовых импульсов работу.
Если преобразуемое число М(М /2, то в триггер 5 запишется О. При этом единица на инверсном выходе
127 5425
Составитель Н. Шелобанова
Редактор В. Иванова Техред ЕЕ.Глущенко Корректор 11. Самборская
Заказ 6561/40 Тираж 671 Подписное
ВЕЕЕ1ИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, ><-35, Раушская наб., д. 4/5
Производственно"полиграфическое предприятие, r. Ужгород, ул. Проектная, 4 на, двоично-десятичный реверсивный счетчик, выход которого является выходом устройства, о т л и ч а ю— щ е е с я тем, что, с целью повышения быстродействия, в него введены второй триггер и четыре элемента
И, причем информационный вход и вход записи второго триггера подключены соответственно к выходу, старшего разряда информационного входа и вхо- 10 ду запуска устройства, прямой выход второго триггера соединен с первыми входами первого и второго элементов
И, а инверсный выход — с первыми входами третьего и четвертого эле-, 1 ментов И, вторые входы первого. и третьего элементов И соединены с выходом генератора тактовых импульсов,, а вторые входы второго и четвертого элементов И соединены с входом запуска устройства, выход первого элемента И соединен с входом прямого счета двоичного реверсивного счетчика и входом обратного счета двоичнодесятичного реверсивного счетчика выход третьего элемента И соединен с входом обратного счета двоичного реверсивного счетчика и входом прямого счета двоично-десятичного реверсивного счетчика, выходы второго и четвертого элементов И соединены соответственно с входом записи и входом сброса двоично-десятичного реверсивного счетчика, вход двоично-десятичного реверсивного счетчика подключен к входу записи максимально преобразуемого кода устройства.


