Устройство для преобразования кодов

Номер патента: 594592

Авторы: Морозов, Просалков, Степанюк, Черняков

ZIP архив

Текст

(43) Опубликован осударственный комит Совета Министров СССа делам изобретенийи открытий(45) Дата опубликования описания 07. 03 А. Морозов, А. С. Просалков, С. ф. Степанюк и(54) УСГРОЙСТВО 1 ЛЯ ПР 1":ОБ 1 АЗОАНИ 1 1 ОПО Изобретение относится к технике телеграфной сэязи и может использоваться в системах обмена информацией между устройствами, использующими семи- и пятиэлементные международные коды.Известно устройство для преобразования кодов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответст- О веццо со вторым входом, согласующего блока и первым входом дешифратора, выход которого подключен ко второму входу шифратора 1.Однако это устройство характеризуется недостаточной точностью преобразования.Цель изооретения - повышение точности преобразования.Для этого в устройство для преобразования колов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответственно со вторым входом согласующего блока и первым вхолом дешифратора, выход которого подключен ко второму входу шифратора, ввелены накопитель и последовательно соединенные 26 анализатор и формирователь символов, выход которого подключен к третьему входу шифратора, второй вход которого соединен с управляющим входом анализатора, второй и третий выходы которого полключены соответственно ко входу коммутатора и второму входу датчика команд, дополнительные выходы которого соединены со входами анализатора и накопителя, выход которого подключен ко второму входу лешифратора, а второй выход согласующего блока соединен с дополнительным входом накопителя.На чертеже приведена структурная электрическая схема предлагаемого устройства.Устройство лля преобразования кодов содержит датчик 1 команд, дешифратор 2 и послеловательно соединенные коммутатор 3, шифратор 4 и согласующий блок 5, первый выход которого подключен к первому входу датчика 1 команл, выхолы которого соединены соответственно со вторым входом согласующего блока 5 и первым входом дешифратора 2, выход которого полкгцочен ко второму входу шифратора 4, накопитель 6 и последовательно соединенные анализатор 7 и формирователь 8 символов, выхол которого подключен к третьему входу шифратора 4, второй вхол которого соел,инеи с управляющим входом анализатора 7, второй594592 1 О Формула изобретения 40 4 50 55 зи третий выходы которого подключены соответственно ко входу коммутатора 3 и второму входу датчика 1 команд, дополнительные выходы которого соединены со входами анализатора 7 и накопителя 6, выход которого подключен ко второму входу дешифратора 2, а второй выход согласующего блока 5 соединен с дополнительным входом накопителя 6.Устройство работает следующим образом, Датчик 1 команд задает требуемый вид преобразования кода. Обмен информацией с внешними устройствами осуществляется с помощью согласующего блока 5. Входные символы с согласующего блока 5 поступают через информационный вход 9 в накопитель 6, емкостью и символов. Емкость накопителя 6 выбирается исходя из количества символов в последовательности, которая составляется из их маловероятного сочетания и является эквивалентом символа или группы символов другого кода. Например, управляющему символу семиэлементного кода О/ - Начало заголовка может быть выбран эквивалент в виде последовательности символов ЗСЗС пятиэлементного кода: При полном заполнении накопителя 6 информация посимвольно с первого по п-й поступает через информационный вход 10 в дешифратор 2, где символ дешнфрируется и с выхода дешифратора 2 поступает через информационный вход 11 в анализатор 7. В анализаторе 7 проверяется: является лй накопленная последовательность эквивалентом символа или группы символов другого кода. Если в результате проверки установлено наличие эквивалентности, то с выхода 12 анализатора 7 поступает в формирователь 8 символов команда на генерирование соответствующего символа или группы символов в преобразованном коде, поступающих через информационный вход 13 на шифратор 4. Работу шифратора 4 определяет коммутатор 3, Получая управление с выхода 14 анализатора 7, он распре вселяет преобразованные символы по регистрам. С выхода шифратора 4 информация поступает в согласующий блок 5. Когда процесс преооразованпя исходной последовагельностн завершен, датчик 1 команд дает команду по входу 15 накопителя 6 на стирание накопленной последовательности. Если проверка в анализаторе 7 определила отсутствие эквивалентности накопленной последовательности накопителя б символу или группе символов другого кода, то первый символ из накопителя б поступает в дешифратор 2 и дешифрируется, Если он принадлежит пятому элементному коду и не является регистром Цифры, то поступает с выхода дешифратора 2 на информационный вход 16 шифратора 4 и непосредственно преобразуется в соответствующий символ семиэлементного кода. Если этот символ является регистром Цифры, то по сигналу с выхода 17 анализатора 7 датчик 1 команд по входу 15 накопителя 6 ооеспечивает стирание первого символа. Если же рассматриваемый символ принадлежит семиэлементному коду и содержится в алфавите пятиэлементного кода, то анализатор 7 определяет регистр, в котором находится этот символ и управляет по выходу 14 коммутатором 3, обеспечиваюгцим шифрацию этого символа шифратором , В случае необходимости смены регистра анализатор 7 по выходу 12 даст команду формирователю 8 символов, который на входе 13 шифратора 4 формирует соответствующий новый регистр и ставит его перед преобразуемым символом, Если рассматриваемый символ отсутствует в алфавите пятиэлементного кода, то формирователь 8 символов, получив управление с анализатора 7, обеспечивает генерацию соответствующей эквивалентной этому символу последовательности в пятиэлементном коде. Запоминание, сравнение, смена и формирование регистров преобразуемых кодов осуществляется анализатором 7, управляющим коммутатором 3 и формирователем 8 символов, по входам 14 и 12 соответственно. Когда процесс преобразования исходного символа полностью завершен, датчик 1 команд дает команду в накопитель 6 на сдвиг информации. При этом место первого символа занимает второй символ и т. д., освобождая ячейку и-го символа для приема следующего по входу 9 из согласующего блока 5. Процесс анализа содержимого накопителя 6 и преобразования символов повторяется.Таким образом, предлагаемое устройство повышает надежность, устраняет возникающую потерю информации при переходе информационных символов в управляющие или переходе управляющих в информационные, а также обеспечивает возможность полного преобразования алфавитов семи- и пятиэлементных кодов. Устройство для преобразования кодов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответственно со вторым входом согласующего блока и первым входом дешифратора, выход которого подключен ко второму входу шифратора, отличающееся тем, что, с целью повышения точности преобразования, введены накопитель и последовательно соединенные анализатор и формирователь символов, выход которого подключен к третьему входу шифратора, второй вход которого соединен с управляющим входом анализатора, второй и третий выходы которого подключены соответственно ко входу коммутатора и второму входу датчика команд, дополнительные выходы которого соединены со входами анализатора и накопителя, выход которого подключен ко второму входу дешифратора, а второй выход согласующего блока соединен с дополнительным входом накопителя.Источники информации, принятые во внимание при экспертизе:1. Авторское свидетельство СССР498746, кл. Н 04 . 302, 1973.594592 Составитель Л. КаграгиановаТехреп О. Луговая Корректор Л Мельниченко Тираж 804 Подписно Редактор 1. ГребенниковаЗаказ 873/53 ЦНИИПИ Государственного комитета Совета Министров СССР по йелаги изобретении и открытий 1 3035, Москва, Ж, Рву квакая наб. д. 4/5 Филиал ППП 1 атснт, г. Ужгород, ул. Гросктная, 4

Смотреть

Заявка

2419523, 10.11.1976

ВОЙСКОВАЯ ЧАСТЬ 25871

МОРОЗОВ БОРИС АЛЕКСЕЕВИЧ, ПРОСАЛКОВ АНАТОЛИЙ СЕМЕНОВИЧ, СТЕПАНЮК СЕРГЕЙ ФЕОДОСИЕВИЧ, ЧЕРНЯКОВ АЛЕКСАНДР ФЕДОРОВИЧ

МПК / Метки

МПК: H04L 3/02

Метки: кодов, преобразования

Опубликовано: 25.02.1978

Код ссылки

<a href="https://patents.su/3-594592-ustrojjstvo-dlya-preobrazovaniya-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования кодов</a>

Похожие патенты