Устройство для преобразования кодов Советский патент 1978 года по МПК H04L3/02 

Описание патента на изобретение SU594592A1

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

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

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

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

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

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

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

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

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

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

Датчик 1 команд задает требуемый вид преобразования кода. Обмен информацией с внешними устройствами осуществляется с помощью согласующего блока 5. Входные символы с согласующего блока 5 поступают через информационный вход 9 в накопитель 6, емкостью п символов. Емкость накопителя 6 выбирается исходя из количества символов в последовательности, которая составляется из их маловероятного сочетания и является эквивалентом С11мвола или группы символов другого кода. Например, управляющему символу се.миэлементного кода 0/1 - «Начал-о заголовка может быть выбран эквивалент в виде последовательности символов «ЗСЗС пятиэлементного кода: При полном заполнении накопителя 6 информация посимвольно с первого по п-й поступает через информационный вход 10 в дещифратор 2, где символ дешифрируется и с выхода дещифратора 2 поступает через информационный в.чод 11 в анализатор 7. В анализаторе 7 проверяется: является ли накопленная последовательность эквивалентом символа или группы символов.другого кода. Если в результате проверки установлено наличие эквивалентности, то с вы.хода 12 анализатора 7 поступает в формирователь 8 символов команда на генерирование соответствующего символа или группы символов в преобразованно.м коде, поступающих через информационный вход 13 на щифратор 4. Работу щифратора 4 определяет коммутатор 3. Получая управление с выхода 14 анализатора 7, он распределяет преобразованные символы по регистрам. С выхода шифратора 4 информация поступает в согласующий блок 5. Когда процесс преобразования исходной последовагельности завершен, датчик 1 команд дает команду по входу 15 накопителя б на стирание накопленной последовательности. Если проверка в анализаторе 7 определила отсутствие эквивалентности накопленной последовательности накопителя 6 символу или группе символов другого кода, то первый символ из накопителя б поступает в дешифратор 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. Процесс анализа содержимого накопителя б и преобразования символов повторяется.

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

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

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

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

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

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

название год авторы номер документа
Устройство для преобразования кодов 1977
  • Морозов Борис Алексеевич
  • Просалков Анатолий Семенович
  • Степанюк Сергей Феодосиевич
  • Черняков Александр Федорович
SU684754A2
Цифровое вычислительное устройство 1979
  • Авдюхин Андрей Андреевич
  • Колосов Владимир Григорьевич
  • Смородин Сергей Алексеевич
SU826359A1
Устройство для контроля состояния объекта 1983
  • Грейз Ефим Бенционович
  • Рощин Анатолий Григорьевич
SU1119055A1
Устройство для приема и обработки информации 1989
  • Друзь Леонид Вольфович
SU1603418A1
Устройство для отображения информации 1983
  • Голубчик Владимир Яковлевич
  • Сиверский Павел Михайлович
SU1095224A1
Устройство для управления печатающим механизмом 1981
  • Букчин Леонид Владимирович
  • Далидович Владимир Иванович
  • Егоров Юрий Михайлович
  • Коновалов Игорь Васильевич
SU959112A1
Устройство для ввода информации от датчиков 1983
  • Глынин Валерий Павлович
  • Григорьев Александр Петрович
  • Тараев Владимир Федорович
SU1134932A1
Устройство для сопряжения вычисли-ТЕльНОй МАшиНы C иМпульСНыМи дАТчи-КАМи 1979
  • Грузнов Лев Петрович
  • Дроздов Михаил Яковлевич
  • Карпычев Валентин Петрович
  • Кутьин Юрий Константинович
SU809144A1
Устройство для ввода- вывода информации 1977
  • Хватов Геннадий Николаевич
  • Фомин Владимир Ильич
SU657431A1
Устройство для сопряжения цифровой вычислительной машины с телеграфным каналом связи 1976
  • Виленчик Инна Захаровна
  • Фельдман Абрам Исаакович
SU634264A1

Иллюстрации к изобретению SU 594 592 A1

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

Формула изобретения SU 594 592 A1

SU 594 592 A1

Авторы

Морозов Борис Алексеевич

Просалков Анатолий Семенович

Степанюк Сергей Феодосиевич

Черняков Александр Федорович

Даты

1978-02-25Публикация

1976-11-10Подача