Устройство для преобразования алфавитно-цифровых кодов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 ОПИСАНИЕ ИЗОБРЕТ 4 М 07 Яу КА мой выход подключе тановк нои шин ГОСУДАРСТВЕННЫИ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ СКОМУ СЗИДЕТЕЛЬСТ(56) Авторское свидетельство СССР У 595859, кл. Н 03 К 13/243, 19.07,76.Авторское свидетельство СССР В.915072, кл. Н 03 К 13/24, 07.07.80. (54)(57) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ АЛФАВИТНО-ЦИФРОВЫХ КОДОВ, содержащее первый и второй дешифраторы, регистр текущего кодового признака, синхронизирующий вход которого подключен к выходу первого дешифратора, кодопреобразователь и формирователь признака цифрового регистра, вход которого. подключен к выходу второго дешифратора, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем обеспечения преобразования двухрегистровых кодов в трехрегистровые, в него введены первый и второй коммутаторы, сумматор по модулю два, элемент задержки, первый н второй элементы И и триггер, вход установки в "0" которого соединен с шиной начальной первому входу сумматора по модулюдва, второй вход которого соединен свыходом второго дешифратора, а выходподключен к первым входам первого ивторого элементов И и через элементзадержки - к счетному входу триггера, прямой и инверсный выходы которого соединены с вторыми входами соответственно первого и второго элементов И, выходы которых подключенык управляющим входам соответствующих коммутаторов, первые входы которы соединены с выходами соответственнорегистра текущего регистровогопризнака и формирователя признакацифрового регистра, вторые входы перного коммутатора объединены с соответствующки входами регистра текущего регистрового признака, первогои второго дешифраторов и подключеньк входной информационной шине устройства, выходы первого коммутаторасоединены с входами кодопреобразо-.вателя, выходы которого соединены свторыми входами второго коммутатора,выходы которого подключены к выход 1 11720Изобретение относится к вычислительной технике и может быть использовано при построении преобразователей в устройствах обмена и ввода-вывода информации. 5Цель изобретения - расширение функ циональных возможностей путем обеспечения преобразования двухрегистровых кодов в трехрегистровые.На чертеже приведена структурная О схема устройства преобразования алфа-.витно-цифровых кодов.Устройство преобразования алфавитно-цифровых кодов содержит первый дешифратор 1, определяющий регистро вый признак входного кода, второй дешифратор 2, определяющий принадлежность комбинации входного кода цифровому регистру выходного кода, элемент 3 задержки, регистр 4 текущего кодо вого признака, сумматор 5 по модулю два, триггер 6, первый коммутатор 7, подключающий к выходам первые или4вторые входы в зависимости от управляющего сигнала, кодопреобразователь 25 8, преобразующий комбинации знаков входного кода в комбинации знаков выходного кода в соответствии с таблицей, формирователь 9 признака цифрового регистра, первый и второй эле З 0 менты И 10, 11, второй коммутатор 12, аналогичный первому, входнуюинформационную шину 13 для приема П-разрядного кода, выходную шину 14 для выдачи ш-разрядного кода и шину 5 началь35 ной установки.При преобразовании кодов, имеющих два регистровых (кодовых) признака (русский, латинский), в код, имеющий три регистровых признака (русский, 40 латинский, цифровой), прямое преобразование невозможно. Цифры и некоторые знаки входного кода не имеют регистрового признака, а в выходном коде они принадлежат цифровому регистру. 45 Поэтому при поступлении на вход устройства преобразования кодов комбина- Эции цифры или знака, принадлежащего ,цифровоМу регистру выходного кода, необходимо сформировать комбинацию 50 цифрового регистра и выдать ее перед комбинацией цифры или знака. По окончании преобразования знаков, принадлежащих цифровому регистру выходного кода, необходимо произвестивозврат к 55 тому регистровому признаку, который был установлен регистровой комбинацией входного кода на момент прихода 20 2комбинации цифр нли знаков, принадлежащих цифровому регистру выходного ко да, т.е. при поступлении комбинации не цифрового регистра надо сформировать комбинацию прежнего регистрового признака и выдать ее перед комбинацией знака.Работа устройства происходит следующим образом.Перед началом работы устройства по шине 15 поступает сигнал "Начальный1всброс, который устанавливает в "0" триггер 6 (признака цифрового регистра), Комбинация знака входного кода поступает на входную шину 13 устройства. При поступлении комбинации регистрового признака (русский, латинский) дешифратор 1 вырабатывает сигнал, по которому производится запись комбинации регистрового признака в регистр 4Эта же комбинация поступает на вход второго дешифратора 2. Так как данная комбинация не принадлежит цифровому регистру выходного кода, то на выходе дешифратора 2 будет присутствовать сигнал логического нуля, который поступит на первый вход сумматора 5 по модулю два. На второй его вход также поступает сигнал логического нуля с перво. го выхода триггера 6. Таким образом, произойдет сравнение сигналов, поступивших на вход сумматора 5 модулю два, и на его выходе будет сохраняться сигнал логи. ческого нуля. Этот сигнал поступит на первые входы соответственно первого и второго элементов И 10, 11. При этом на выходах этих элементов И 10, 11 будет присутствовать сигнал логического нуля. Сигнал с выхода первого элемента И 10 поступит на управляющий вход первого коммутатора 7, который под воздействием этого сигнала разрешит прохождение кодовой комбинации с входной шины 13 на входы кодопреобразователя 8, где произойдет преобразование кодовой комбинации входного кода в комбинацию соответствующего знака выходного кода. Сигнал с выхода второго элемента И 11 поступит на управляющий вход второго коммутатора 12, который под воздействием этого сигнала разрешит выдачу комбинации с выхода кодопреобразователя на выходную шину 14.3 11720При поступлении на входную шину 13комбинации знака, не принадлежащегоцифровому регистру выходного кода,работа устройства происходит аналогичным образом, за исключейием того,что не будет производиться запись врегистр 4 текущего кодового признака.В случае поступления на входнуюшину 13 комбинации знака, принадлежащего цифровому регистру выходного 1 Окода, второй дешифратор 2 фиксируетэто и вырабатывает сигнал логическойединицы, который поступает на первыйвход сумматора 5 по модулю два и навход формирователя 9 признака цифрового регистра, который под воздействием этого сигнала выдает на первуюгруппу входов второго коммутатора 12комбинацию цифрового регистра выходного кода. Сумматор 5 по модулю два 20фиксирует несравнение сигналов с выхода дешифратора 2 и с прямого выходатриггера 6 и вырабатывает сигнал логической единицы, который поступаетна входы элемента 3 задержки и элементов И 10, 11. На входы первогоэлемента И 10 будут поступать сигналы различных уровней и с его выходабудет выдаваться сигнал логическогонуля, который, поступая на управляющий вход первого коммутатора 7,разрешит прохождение комбинации свходной шины 13 на входы кодопреобразователя 8. На входы второго элемента И 11 будут поступать сигналы ло 35гической единицы с выхода сумматора 5по модулю два и с инверсного выходатриггера 6. С выхода второго элемента И 11 вьдается при этом сигнал логической единицы, который поступит науправляющий вход второго коммутатора12 и разрешит вьдачу комбинации цифрового регистра выходного кода с выхода формирователя 9 признака цифрового регистра на выходную шину 14. Сигнал логической единицы с выхода сумматора 5 по модулю два поступает также на вход элемента 3 задержки, который задерживает сигнал на время, необходимое для считывания комбинации цифрового регистра с выходной шины 14. По истечении этого времени с выхода элемента 3 задержки вьдается сигнал на счетный вход триггера 6, который переводится в единичное состояние. Сумматор 5 по модулю два фиксирует совпадение поступающих на его входы сигналов и формирует на 20своем выходе сигнал логического нуля,Этим сигналом закрываются оба элемента И 10, 11. Сигнал логического нуляс выхода первого элемента И 10, по -ступая на управляющий вход первогокоммутатора 7, разрешает прохождениекомбинации с входной шины 13 на входыкодопреобразователя 8. Сигнал логического нуля с выхода второго элемента И 1 1, поступая на управляющий входвторого коммутатора 12, разрешаетвыдачу комбинации знака с выходакодопреобразователя 8 на выходную шину 14.Если далее на входную шину 13 поступает комбинация знака, принадлежащего цифровому регистру выходного кода, работа устройства будет происходить аналогично работе, рассмотреннойпри поступлении в начале работы комбинации регистрового признака за исключением записи в регистр 4 текущегокодового признака. При поступлениивслед за комбинацией знака, принадлежащего цифровому регистру, комбинациизнака, не принадлежащего цифровомурегистру выходного кода, необходимоперед выдачей знака вьдать комбинациюрегистрового признака, установленногодо перехода к цифровому регистру.Этот признак хранится в регистре 4текущего кодового признака,Работа устройства в этом случае происходит следующим образом.Дешифратор 2, не зафиксировав эту принадлежность, переводит состояние своего выхода из уровня логической единицы в уровень логического нуля. Сумматор 5 по модулю два фиксирует негравнение сигналов, поступающих на его входы, и формируют сиг. нал логической единицы. Этот сигнал поступает на первые входы элементов И 10, 11. На второй вход первого элемента И 10 поступает сигнал логической единицы с прямого выхода триггера 6. На выходе первого элемента И 10 формируется сигнал логической единицы, который, поступая на управлякщий вход первого коммутатора 7, разрешает прохождение комбинации регистрового признака с выходов регистра 4 на входы кодопреобразователя 8.Сигнал логического нуля с выхода второго элемента И, поступая на управляющий вход второго коммутатора 12, разрешает вьдачу комбинации ре8 ПодписнССР 2 ТиражНИИПИ Государ делам изоб 5, Москва,а венного комитета тений и открытий -35, Раушская на де филиал тент", г.ужгород, ул.Проектная, 4 гистрового признака выходного кодас выхода кодопреобразователя 8 навыходную шину 14. Через время, необходимое для считывания комбинациирегистрового признака с выходной шины 14, сигнал логической единицы свыхода сумматора 5 по модулю два,пройдя через элемент 3 задержки, поступит на счетный вход триггера 6и переведет этот триггер в состояниелогического нуля. Сумматор 5 по модулю два зафиксирует совпадение сигналов, поступающих на его входы, иустановит на выходе сигнал логического нуля. Этот сигнал поступит напервые входы элементов И 10, 11.Сигналы логического нуля с их выходовразрешают прохождение через первыйкоммутатор 7 комбинации с входнойшины 13 на входы кодопреобразователя 8 и с выхода кодопреобразователя8 через второй коммутатор 12 навыходную шину 14.Первый и второй дешифраторы 1 и 2могут быть выполнены на стандартныхлогических элементах, соединение которых зависит от того, какие именнокоды подлежат преобразованию.10 Кодопреобразователь 8 может бытьвыполнен на основе постоянного запоминающего устройства, в котором комбинации входного кода являются адресамиячеек, где хранятся комбинации соот ветствующих знаков выходного кода.Регистр 4 выполняется на основе Птриггеров, а формирователь 9 можетсостоять из жестко запаянных контак. тов, с которых снимается комбинация 20 нулей и единиц, соответствующая цифровому регистру выходного кода.
СмотретьЗаявка
3712693, 16.03.1984
ПРЕДПРИЯТИЕ ПЯ Г-4612
НИКИФОРОВ ВИКТОР ВИКТОРОВИЧ, ГОЛУБЕВ ВЯЧЕСЛАВ СЕРАФИМОВИЧ
МПК / Метки
МПК: H03M 7/46
Метки: алфавитно-цифровых, кодов, преобразования
Опубликовано: 07.08.1985
Код ссылки
<a href="https://patents.su/4-1172020-ustrojjstvo-dlya-preobrazovaniya-alfavitno-cifrovykh-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования алфавитно-цифровых кодов</a>
Предыдущий патент: Четырехразрядный преобразователь двоичного кода в двоично десятичный
Следующий патент: Устройство для регенерации биимпульсных сигналов
Случайный патент: Устройство преобразования частоты