Устройство для преобразования кодов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛИ:ТВУ 201774 Союз Советских Социалистических Республикависимое от авт. свидетельстваЗаявлено 171.1966 ( 1050471/26-24)с присоединением заявкиПриоритет и. 42 тп, 14 У 1 ПК О 061 Комитет по делам изобретений и открытий при Совете Министров СССРпубликовано 08,1 Х,1967 юллетень18 УДК 681.142.07:53.087,9 (088,8) та опубликования описания З.Х 1.1967 Авторыи зобретени Д. А. Букреев и Э, И, Гладилин Заявитель УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДО Известны устройства для преобразования двоичного кода в двоично-десятичный, а также устройства для преобразования двоичнодесятичного кода в двоичный, содержащие сдвигающие регистры на статических триггерах и схемы коррекции при переходе из одной тетрады в другую.Предложенное устройство отличается от известных тем, что содержит реверсивный сдвигающий регистр, позволяющий осуществлять преобразование двоичного кода в двоично-десятичный и наоборот как целых, так и дробных чисел. Таким образом, преобразователь получается универсальным.На чертеже приведена функциональная схема одной тетрады преобразователя, другие тетрады идентичны.Схема устройства состоит из реверсивного регистра 1 на статических триггерах, разделенного на тетрады; схем 2 и 3 анализа и коррекции содержимого тетрады при сдвиге влево, схемы 4 анализа и коррекции содержимого тетрады при сдвиге вправо; схем 5 установки остатка в тетраде с учетом сдвига вправо или влево на один разряд, Анализ содержимого тетрады осуществляется с помощью импульсно-потенциальных схем совпадения.Каждый пз вентилей в схемах 2, 3, 4 в логическом отношении представляет собой импульсно-потенциальную схему совпадения. В частности, применен вентиль, срабатывающий в случае совпадения на его входе положительного импульса и отрицательного потен циала. Управляющие потенциалы на вентилиб, 7, 8, 9 подаются с плеч разрядных триггеров регистра 1 через диодную сборку, которая для отрицательных потенциалов реализует логическую функцию И.10 Таким образом, при опросе импульснымсигналом вентиль срабатывает только тогда, когда на все шины его диодной сборки поданы отрицательные потенциалы. В противном случае вентиль находится в состоянии запре та.Работа устройства рассматривается по видам преобразования, а именно:преобразование сдвигом влево, при которомможно переводить двоичный код целых чисел 20 в двоично-десятичный и двоично-десятичныйкод дробных чисел в двоичный;преобразование сдвигом вправо, при котором можно переводить двоичный код дробных чисел в двоично-десятичный и двоично-деся тичный код целых чисел в двоичный.Преобразование сдвигом вл ев о.Преобразующий код поступает на единичный вход 1, а инверсный код - на нулевой вход О младшего разряда тетрады и уста- ЗО навливает его в соответствующее состояние,201774 на вход 15, то содержимое тетрады сдвинется на один разряд и станет равным А/2 - х, где А - содержимое тетрады до такта преобразования, а х=1; 0 - код младшего разряда тетрады, передаваемый в младшую тетраду в данный такт преобразования.Если из старшей тетрады поступил сигнална вход 16, то он запустит один из вентилей схемы 4, импульс которого скорректирует со держимое тетрады с учетом сдвига вправо,Содержимое тетрады станет равным А/2+5 - х. Одновременно импульс, поступивший на вход 16, через сборку 17 произведет считывание кода с младшего разряда тетраТаким образом, предлагаемое устройствопозволяет преобразовать двоичный код в двоично-десятичный и обоатно, кроме того, оно позволяет осуществлять преобразование как целых, так и дробных чисел.Преобразование сдвигом влево при различ.ных значениях содержимого тетрады поясняется табл. 1. Та блица 1Переносв старшую тетраду Содержимое тетрады послепреобразования Содеожимое тетрады допреобразования Работающий вентильКод навходе Вн 12 0000 0001 0010 0011 Вн 11 Вн 10 0100 0101 Вн 9 0110 Вн 8 г Вн 7 Вн 60111 1000 1001 Таблица 2 Десятичный регистр Двоичный регистр Такты тетрада десятков тетрада сотентетрада единиц 23 25 27 2 2 2 г 0000 0000 0000 0000 0001 0010 0100 1001 1000 ОООО 0001 00100101 0001 0010 0101 0001 ООП 0000 0000 0000 0000 ОООО 0000 0000 0000 0001 1 0 0 0 0 0 0 0 0 Исходное состояние12345678 Импульсы прямого или инверсного кода с помощью схемы 10 образуют сигнал запуска схем 2 и 3. 25Если содержимое тетрады А(4, то сработает один из вентилей схемы 8 и через сборку 11 подаст сдвиговый импульс на вентили 6 и 7. Содержимое тетрады станет равным 2 А+х, где х=1; 0 - разряд преобразуемого 30 кода, поступивший на вход преобразователя в данном такте. Кроме того, сигнал со сборки 11 подается на вход 12, который соединяется с нулевым входом старшей тетрады.Если содержимое тетрады А)4, то срабо тает один из вентилей схемы 2, который выдаст импульс переноса на сборку 1 т и осуществит корректировку остатка в тетраде. Содержимое тетрады станет равным 2 А - 10 х, Импульс переноса со сборки 13 подается на 40 выход 14, соединяемый с единичным входом старшей тетрады.П реобр азов ание сдвигом в п р а. во. Нулевой вход 15 тетрады соединяется с нулевым выходом старшей тетрады, а еди ничный вход 16 - с единичным выходом старшей тетрады.В каждый такт преобразования из старшей тетрады может появиться или сигнал нуля на входе 15, или сигнал единицы на входе 16. 50Если из старшей тетрады поступил сигнал Та блица 3 Содержимоететрады послепреобразования Переносв младшую тетраду Содержимое тетрады допреобразования Работающий вентильКод навходе 0000 Вн 1 0001 0010 Вн 2 0011 0100 Вн 3 0101 0110 Вн 4 ОШ 1000 Вн 5 1001 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 Пример перевода числа 10110111=183 из двоичной системы счисления в десятичную приведен в табл, 2.Преобразование сдвигом вправо при различных значениях содержимого тетрады показано в табл. 3. 0000 0101 0000 0101 0001 ОПО 0001 0110 0010 0111 0010 0111 0011 1000 0011 1000 0100 1001 0100 1001201774 Пример перевода числа 457= 111001001 из десятичной системы счисления в двоичную приведен в табл. 4,Г 1 р едмет изобретения Устройство для преобразования кодов, содержащее реверсивный сдвигающий регистр на статических триггерах, разделенных на Таблица 4 Двоичный регистр Десятичный регистр Такты тетрада единиц тетрададесятков тетрада сотен2 ав Исходное состояние1 2 3 4 5 6 7 8 9 0100 0010 0001 0000 0000 0000 0000 0000 0000 0000 0101 0010 0001 0101 0010 0001 0000 0000 0000 0000 0111 1000 0100 0111 1000 0100 0111 0011 0001 0000 тетрады, схему анализа и сдвига и схемы коррекции, отличавщегся тем, что, с целью по вышения надежности и упрощения конструкции устройства, выход схемы анализа и сдви га младшей тетрады соединен с нулевым входом старшей тетрады - для сдвига влево, нулевой и единичный входы старшей тетрады соединены, соответственно, с нулевым и единичным выходом старшей тетрады - для сдвига вправо.
СмотретьЗаявка
1050471
Д. А. Букреев, Э. И. Гладилин
МПК / Метки
МПК: H03M 7/12
Метки: кодов, преобразования
Опубликовано: 01.01.1967
Код ссылки
<a href="https://patents.su/3-201774-ustrojjstvo-dlya-preobrazovaniya-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования кодов</a>
Предыдущий патент: Способ обработки информации
Следующий патент: Десятичный счетчик
Случайный патент: Устройство тактовой синхронизации