Устройство для преобразования кодов
Иллюстрации
Показать всеРеферат
ОПИСАН И Е
ИЗОБРЕТЕНИЯ оп 4800 75
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 23.10.72 (21) 1841105/18-24 с присоединением заявки № ,(32) Приоритет
Опубликовано 05.08.75. Бюллетень № 29
Дата опубликования описания 28.11.75 (51) М. Кл. G 061 5/00
Государственный комитет
Совета Министров СССР ло делам изобретений и открытий (53) УДК 681.325.63 (088.8) (72) Авторы изобретения
В. С. Псарев, Е. Ф. Чернова и Л. А. Гришина (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ
Изо бретение относится к технике передачи данных и может быть использовано в устройствах для преобразования данных.
Известны матричные преобразователи кодов чисел, использующие дешифраторы и шифраторы для преобразования .каждой входной комбинации в соответствующую ей только одну выходную комбинацию.
Однако такие устройства не могут обеспечить преобразование многорегистровых кодов, так как они не анализируют и не формируют специальные регистровые признаки, которые изменяют значения преобразуемых комбинаций.
Предлагаемое устройство позволяет преобразовывать многорегистровые коды. Это достигается тем, что в устройство введены блоки узправления и анализа. При этом входы блока управления подключены к выходам дешифратора и входным кодовым шипам, а выходы — к входам шифраторов и блока анализа, выходы которого подсоединены к входам одного из шифраторов и дешифратора.
На чертеже представлена блок-схема устройства.
Устройство содержит дешифратор кодовых комбинаций 1, блок управления 2, выделяющий регистровый признак преобразуемой комбинации, шифратор буквенных комбинаций 3, шифратор цифровых комбинаций 4 и блок анализа регистрового признака 5.
При преобразовании, например, двухрегистрового алфавитно-цифрового кода ГОСТ !
3052 — 67 в трехрегистровый международный телеграфный код № 2 (МТК-2) устройство работает следующим образом.
Преобразуемые комбинации, соответствующие русским прописным, латинским прописным или цифровым символам, а также служебные комбинации и комбинации печати характеризуются постоянными,для каждой из этих групп значениями шестого и седьмого разрядов, которые используются в качестве регистровых признаков, поэтому дешифратор ! анализирует первые пять разрядов кодовой комбинации, поступающей на вход усгройства, а блок управления 2 анализирует шестой и седьмой разряды и в соответствии с их зна2О чениями формирует управляющие сигналы
«буквы» или «цифры», с помощью которых подключает выходы дешифратора к шифратору буквенных комбинаций 3 или шифратору цифровых комбинаций 4, Формируемые шиф25 раторами соответствующие комбинации кода
МТК-2 поступают на выход устройства.
Кроме того, блок управления 2 выдает сигнал, характеризующий признак регистра входной комбинации, в блок анализа 5, в ко48ОО75 тором запоминается регистровый признак ripeдыдущей,комбинации и сравниваются оба признака. При несовпадении признаков, например, в том случае, когда вслед за комбинацией, соответствующей латинскому символу, на вход устройства поступает комбинация, соответствующая русскому символу, блок анализа 5 выдает сигналы «смена регистра»и
«регистр». По сигналу «смена регистра» блокируется дешифратор 1 и задерживается смена комбинации во внешнем устройстве, а по сигналу «регистр» в шифраторе 4 формируется необходимая регистровая комбинация в коле МТК-2 (в данном случае комбинация «русские буквы») . При поступлении из внешнего устройства в блок анализа 5 сигнала «сброс» блок 5 запоминает значение нового признака регистра и снимает сигналы «смена регистра» и «регистр», после чего устройство проводит преобразование кодовой комбинации, как было описано выше.
При поступлении на вход устройства комбинаций, соответствующих русским символам
«Э», «1О», «Ш», «Щ», «Ч», которые расположены в коде МТК-2 на цифровом регистре, из дешифратора 1 в блок упра вления 2 выдается сигнал, по которому блок 2 формирует пр|изнак цифрового регистра независимо от значения шестого и седьмого разрядов и выдает его в блок 5.
При поступлении на вход устройства служебных комбинаций, комбинаций печати (например, «возврат каретки») или комбинации
«пробел» блок управления 2 сохраняет в блоке 5 значение регистрового признака предыдущей комбинации.
Если для внешнего устройства необходимо, чтобы каждая новая строка начиналась с регистровой комбинации, блок управления 2 по сигналу из дешифратора 1, соответствующему
5 комбинации «перевод строки», стирает в блоке анализа 5 значение последнего регистрового признака. Благодаря этому при поступлении на вход устройства любой следующей комбинации блок 5 обнаруживает несоответ10 ствие регистровых признаков, и на выходе устройства формируется необходимая регистровая комбинация, как было описано .выше.
Так как в коде МТК-2 отсутствуют комбинации, соответствующие строчным буквам, то
i5 данное устройство преобразует комбинации строчных латинских букв кода ГОСТ 13052—
67 в комбинации русских букв кода МТК-2, а комбинации строчных русских букв — в комбинации латинских букв.
20 Остальные комбинации кода ГОСТ
13052 — 67, не имеющие соответствующих комбинаций в коде МТК-2, данным устройством не преобразуются.
Предмет изобретения
Устройство для преобразования:кодов, содержащее дешифратор и шифраторы, отл ич и ю щ е е с я тем, что, с целью обеспечения преобразования многорегистровых кодов, в з0 устройство введены блоки управления и анализа; при этом входы блока управлен ия подключены к выходам дешифратора и входным кодовым шинам, а выходы — к входам шифраторов и блока анализа, выходы которого
35 подсоединены к входам одного из шифраторов и дешифратора.