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

 

TAK т. бе -, н, ИСАЙ

E О П

ИЗОБРЕТЕН ИЯ

Союз Советских

Социалистических

Республик

"1) 594592

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт, свид-ву (22) Заявлено10.11.76 (21)2419523/18-09 (51) N. Кл.

Н 04 - 3/02 с присоединением заявки № (23) Приоритет (43) Опубликовано 25 02 78. Бюллетень № 7 (45) Дата опубликования описания07.03.78

Государственный комитет

Совета Министров СССР па делам изобретений и открытий (53) УДК62 1. 394. 14 (088.8) (72) Авторы изобретения

Б. А. Морозов, А. С. Просалков, С. Ф. Степанюк и А. Ф. Черняков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ

Изобретение относится к технике телеграфHIH связи и может использоваться в системах обмена информацией между устройствами, использующими семи- и пятиэлементные международные коды.

Известно устройство для преобразования кодов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответственно со вторым входом, согласующего блока и первым входом дешифратора, выход которого подключен ко второму входу шифратора (1).

Однако это устройство характеризуется недостаточной точностью преобразования.

Цель изооретения — повышение точности преобразования.

Для этого в устройство для преобразования кодов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответственно со вторым входом согласующего блока и первым входом дешифратора, выход которого подключен ко второму входу шифратора, введены накопитель и последовательно соединенные анализатор и формирователь символов, выход которого подключен к третьему входу шифратора, второй вход которого соединен с управляющим входом анализатора, второй и третий выходы которого подключены соответственно ко входу коммутатора и второму входу датчика команд, дополнительные выходы которого соединены со входами анализатора и накопителя, выход которого подключен ко второму входу дешифратора, а второй выход согласующего блока соединен с дополнительным входом накопителя.

На чертеже приведена структурная электрическая схема предлагаемого устройства.

Устройство для преобразования кодов содержит датчик 1-команд, дешифратор 2 и последовательно соединенные коммутатор 3, шифратор 4 и согласующий блок 5, первый выход которого подключен к первому входу датчика

1 команд, выходы которого соединены соответственно со вторым входом согласующего блока

5 и первым входом дешифратора 2, выход которого подкгпочен ко второму входу шифратора 4, накопитель 6 и последовательно соединенные анализатор 7 и формирователь 8 символов, выход которого подключен к третьему входу шифратора 4, второй вход которого соединен

25 с управляющим входом анализатора 7, второй

594592

Формула изобретения а

3 и третий выходы которого подключены соответственно ко входу коммутатора 3 и второму входу датчика 1 команд, дополнительные выходы которого соединены со входами анализатора

7 и накопителя 6, выход которого подключен ко второму входу дешифратора 2, а второй выход согласующего блока 5 соединен с дополнительным входом накопителя 6.

Устройство работает следующим образом.

Датчик 1 команд задает требуемый вид преобразования кода. Обмен информацией с внешними устройствами осуществляется с помощью согласующего блока 5. Входные символы с согласующего блока 5 поступают через информационный вход 9 в накопитель 6, емкостью и символов. Емкость накопителя 6 выбирается исходя из количества символов в последовательности, которая составляется из их маловероятного сочетания и является эквивалентом символа или группы символов другого кода.

Например, управляющему символу семиэлементного кода О/1 — «Начало заголовка» может быть выбран эквивалент в виде последовательности символов «ЗСЗС» пятиэлементного кода .

При полном заполнении накопителя 6 информация посимвольно с первого по Il-й поступает через информационный вход 10 в дешифратор

2, где символ дешнфрируется и с выхода дешифратора 2 поступает через информационный вход 11 в анализатор 7. В анализаторе 7 проверяется: является лй накопленная последовательность эквивалентом символа или группы символов другого кода. Если в результате проверки установлено наличие эквивалентности, то с выхода 12 анализатора 7 поступает в формирователь 8 символов команда на генерирование соответствующего символа или группы символов в преобразованном коде, поступающих через информационный вход 13 на шифратор 4.

Работу шифратора 4 определяет коммутатор 3.

Получая управление с выхода 14 анализатора

7. он распре (еляет преобразованные символы по регистрам. С выхода шифратора 4 информация поступает в согласующий блок 5. Когда процесс преобразования исходной последовагельностн завершен, датчик 1 команд дает команду по входу 15 накопителя 6 на стирание накопленной последовательности. Если проверка в анализаторе 7 определила отсутствие эквивалентности накопленной последовательности накопителя б символу или группе символов друloIO кода, то первый символ из накопителя б поступает в дешифратор 2 и дешифрируется.

Если о» принадлежит пятому элементному коду и не является регистром «Цифры», то поступает с выхода дешифратора 2 на информационный вход 16 шифратора 4 и непосредственно преобразуется в соответствующий символ семиэлементного кода. Если этот символ является регистром «Цифры», то по сигналу с выхода

17 анализатора 7 датчик 1 команд по входу

15 накопителя 6 ооеспечивает стирание первого символа. Если же рассматриваемый символ принадлежит семиэлементному коду и содержится в алфавите пятиэлементного кода, то анализатор 7 определяет регистр, в котором находится этот символ и управляет по выходу

14 коммутатором 3, обеспечиваюгцим шифрацию этого символа шифратором 1. В случае необходимости смены регистра анализатор 7 по выходу 12 даст команду формирователю 8 символов, который на входе 13 шифратора 4 формирует соответствующий новый регистр и ставит его перед преобразуемым символом. Если. рассматриваемый символ отсутствует в алфавите пятиэлементного кода, то формирователь

8 символов, получив управление с анализатора

7, обеспечивает генерацию соответствующей эквивалентной этому символу последовательности в пятиэлементном коде. Запоминание, сравнение, смена и формирование регистров преобразуемых кодов осуществляется анализатором 7, управляющим коммутатором 3 и формирователем 8 символов, по входам 14 и 12 соответственно. Когда процесс преобразования исходного символа полностью завершен, датчик 1 команд дает команду в накопитель 6 на сдвиг информации. При этом место первого символа занимает второй символ и т. д., освобождая ячейку и-го символа для приема следующего по входу 9 из согласующего блока 5. Процесс анализа содержимого накопителя 6 и преобразования символов повторяется.

Таким образом, предлагаемое устройство повышает надежность, устраняет возникающую потерю информации при переходе информационных символов в управляющие или переходе управляющих в информационные, а также обеспечивает возможность полного преобразования алфавитов семи- и пятиэлементных кодов.

Устройство для преобразования кодов, содержащее датчик команд, дешифратор и последовательно соединенные коммутатор, шифратор и согласующий блок, первый выход которого подключен к первому входу датчика команд, выходы которого соединены соответственно со вторым входом согласующего блока и первым входом дешифратора, выход которого подключен ко второму входу шифратора, отличающееся тем, что, с целью повышения точности преобразования, введены накопитель и последовательно соединенные анализатор и формирователь символов, выход которого подключен к третьему входу шифратора, второй вход которого соединен с управляющим входом анализатора, второй и третий выходы которого подключены соответственно ко входу коммутатора и второму входу датчика команд, дополнительные выходы которого соединены со входами анализатора и накопителя, выход которого подключен ко второму входу дешифратора, а второй выход согласующего блока соединен с дополнительным входом накопителя.

Источники информации, принятые во внимание при экспертизе:

1. Авторское свидетельство СССР № 498746, кл. Н 04 1. 3/02, 1973.

594592

Составитель Л. Каграгианова

Техред О. Луговая Корректор я,. Мельниченко

Тираж 804 Подписное

Редактор 1. Гребенникова

Заказ 873/53

ЦНИИПИ Государственного комитета Совета Министров СССР по делаги изобретении и открытий

1! 3035. Москва, Ж-35, Рву квакая наб. д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Г1росктная, 4

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

 

Похожие патенты:
Наверх