Преобразователь кодов
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может быть применено в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую, Преобразователь кодов содержит два счетчика 1, 2 импульсов, компаратор 3, регистр 4, генератор 5 импульсов, два элемента И 6, 7, элемент 8 задержки, элемент ИЛИ-НЕ 9, дешифратор 10, формирователь 11 импульсов, триггер 12. 2 ил.
СОЮЗ СОВЕТСНИХ
Nl
РЕСПУБЛИК
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Фиг.!
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4489896/24 (22) 03. 10,,88, (46) 23.04.9 1. Бюл. g (72) В.Г. Зебрев (53) 681.3 ° 05{088.8) (56) Авторское свидетельство СССР
И 1363480, кл. Н 03 М 7/02, 1986, {54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ (57) Изобретение относится к импульсной технике и может быть применено..сц„„ 1644388 (у) Н 03 N 7l02
2 в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую, Преобразователь кодов содержит psa счетчика 1, 2 импульсов, компаратор 3 .регистр
4, генератор 5 импульсов, два элемента И 6, 7, элемент 8 задержки, элемент ИЛИ-HE 9, дешифратор 10 формирователь 11 импульсов, триггер
12. 2 ил.
1644388
Изобретение относится к импульсной технике и может быть применено в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую.
Целью изобретения является повышение быстродействия преобразователя кодов.
На Фиг. 1 представлена функциональная блок-схема преобразователя кодов; на Фиг. 2 — функциональная схема дешифратора старших разрядов.
Преобразователь кодов содержит счетчики 1 и 2 импульсов, компаратор
3, регистр 4, генератор 5 импульсов, элементы И 6 и 7, элемент 8 задержки, элемент ИЛИ-НЕ 9, дешифратор 10 (старших разрядов, Формирователь 11 импульсов и триггер 12.
Дешифратор старших разрядов (фиг. 2) состоит собственно из дешиф. ратора 13 (4-е линии на 16 133ИДЗ) ,и элементов И-НЕ 14 и 15 (133ЛА2, 133ЛАЗ), выполняющих роль шифратора ° 25
Старшие разряды определяют основное время, затрачиваемое на преобразование кодов. Код может быть и-й разрядности.
Разряды кода, поступающие по пер- 0 вым информационным входам, являются старшими разрядами, остальные разряды — младшими.(поступают по вторым информационным входам).
Коэффициент К .может принимать значения 1,2,3,..., а его целесообразность определяется разрядностью преобразуемого кода и требуемым временем преобразования по заданию.
Преобразователь, кодов работает следующим образом, До начала работы преобразователя счетчики 1 и 2 импульсов, считаюющие соответственно в старом и кодом кодах, триггер 12 по Квходам через перрьщ вход элемента ИЛИ НЕ 9, а
45 регистр 4 непосредственно по В.-входу устанавливаются в нулевое состояние каждым импульсом положительной полярности, поступающим по входу сброса.
При отсутствии на информационных входах преобразуемого кода. на втором выходе компаратора устанавливается сигнал логического нуля, на первом вь де — сигнал логической едиц. 55
-Сигнал логического нуля с выхода триггера 12 запрещает работу элементов И 6 и 7, при этом сигнал на Свходе регистра 4 не меняется и на выходе преобразователя присутствует нулевой код.
Код, подлежащий преобразованию, поступает на вторые входы компарато ра 3. При этом, если преобразуемый код не нулевой, на втором выходе компаратора 3 устанавливается сигнал логической единицы, на первом выходесигнал логического нуля.
Одновременно старшие разряды преобразуемого кода поступают на первые информационные входы первого счетчика 1, считывающего в старом коде, и на входы дешифратора 10 старших разрядов.
Если формат поступившего кода не включает старшие разряды, с выхода дешифратора сигналы логического нуля поступают на информационные входы счетчика 2 импульсов, считающего в новом коде. По срезу импульса
"Запись" запускается формирователь
1 1, который формирует короткий импульс и ho С-входу устанавливает триггер 12 в единичное состояние.
Сигнал логической единицы с выхода триггера 12 является разрешающим для работы элементов И 6 и 7.
Если преобразуемый код не нулевой, то сигнал с первого выхода компаратора 3 поступает на второй вход элемента И 7, запрещая его работу. Импульсы с генератора 5 через элемент
И 7 поступают на суммирующие входы счетчиков 1 и 2.
При достижении счетчиком 1 числа, равного поступившему на преобразование коду, на втором выходе компаратора 3 устанавливается сигнал логической единицы, при этом изменяется уровень сигнала на .выходе элемента И 7 и по переднему Фронту на С-входе
s регистр . 4 переписывается значение преобразуемого числа в новом коде.
Сигнал с выхода элемента И 7 через элемент 8 задержки и элемент ИЛИ-НЕ 9 устанавливает счетчики 1 и 2 и триггер
12 по К-входам в нулевое состояние.
Код, эаписанный р регистр 4, поступает на выход преобразователя до следующего цикла преобразования, т.е. до прихода очередного импульса "3aпись".
Формула изобретения
Преобразователь кодов, содержащий генератор импульсов, выход которого
5 164 соединен с первым входом первого элемента И, выход которого соединен с суммирующими входами первого и второго счетчиков импульсов, выходы nepsoro счетчика импульсов соединены с соответствующими первыми входами компаратора, первый и второй выходы которого соединены соответственно с вторым входом первого элемента И и первым входом второго элемента И, информационные входы первого счетчика импульсов объединены с соответствующими вторыми входами компаратора и являются первыми информационными входами преобразователя, третьи входы блока сравнения являются вторыми информационными входами преобразователя, выходы второго счетчика соединены с соответствующими информационными входами регистра, выходы которого являются выходами преобразователя, отличающийся тем, что, с целью повышения быстродействия преобразователя, s него введены дешнфра4388 6 тор, триггер, формирователь импульсов элемент ИЛИ»НЕ и элемент задержки, входы дешифратора подключены к
5 соответствующим вторым информационным входам преобразователя, выходы дешифратора соединены с соответствующими информационными входами второго счетчика, С-входы счетчиков и вход формирователя импульсов объединены и являются входом записи преобразователя, выход формирователя импульсов соединен с С-входом триггера, выход которого соединен с третьим входом первого элемента И и вторьм входом второго элемента И, выход которого соединен непосредственно с С-входом регистра и через элемент задержкис первым входом элемента ИЛИ-НЕ, вторО рой вход которого объединен с R-входом регистра и является входом "Сброс" преобразователя, выход элемента ИЛИНЕ соединен с R-входами счетчиков и триггера, 25
1б44 388
Составитель Н. Бочарова
Техред Л. Сердюкова Корректор 0. Пипле
Редактор А. П1аидор юй
Заказ 1248 Тираж 4б1 Подписное
ВНИКПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101