Устройство для сопряжения терминалов с аппаратурой передачи данных

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

Авторы: Доля, Сапсуев

ZIP архив

Текст

Союз Советских Социалистических РеспубликОП ИСАНИЕИЗОБРЕТЕН Ия К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51) М. Кл,2 6 06 Р 3/04 Госудврственнмй комитет Сейте Министров СССР по делам изаоретений и открытий(45) Дата опубликования описания 1 О,ОЬ,Я,(72) Авторы изобретения А. Д Доля ы Б. В, Саттсуев(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ТЕРМИНАЛОВ С АППАРАТУРОЙ ПЕРЕДАЧИ ДАННЫХИзобретение относится к цифровой вычислительной технике н может быть использовано для ввода - вывода информации в цифровых вычислительных системах.Известно устройство для сопряжения, содержащее блок анализа состояния линии, блок приоритета, блок запроса, блок сигнализации и телеграфный аппарат 1,Однако известное устройство не обеспечивает двустороннего обмена информацией с ЭВМ в диалоговом режиме работы терминала,Наиболее близким по сущности техническим решением является устройство для сопряжения терминалов с аппаратурой передачи данных, содержащее блок приоритетов принятой информации, группа выходов которого соответственно соединена с группой управляющих выходов устройства, блок приоритетов передаваемой информации, группа входов которого соответственно соединена с группой управляющих входов устройства, блок памяти и передающий регистр, первые входы которых соединены с первым информационным входом устройства, блок управления передачей, первый выход которого соединен с вторым входом передающего регистра, второй выход блока управления передачей и выход передающего регистра соединены соответственно с первым управляющим и информационным выходами устройства, первый управляющий и второй информационный входы устройства соединены соответственно с входом блока управления приемом и первым входом приемного регистра, первый выход и второй вход которого подключены к второму информационному выходу устройства и первому выходу блока управления приемом 2.Однако это известное устройство не обеспечивает обмен терминалов с ЭВМ сообщениями переменной длины.Целью ИЗобретения является получение возможности обмена терминалов сообщениями переменной длины.Для этого в устройство введены блок декодирования адреса терминала, блок декоднрова ния признака операции, блок декодированияслужебных признаков, блок кодирования адреса терминала и блок формирования байтов. состояния терминалов, причем вторые выходыблока управления приемом и приемного регистра подключены соответственно к входам блока декодирования служебных признаков, выход которого соединен с первыми входами блока декодирования адреса терминала и блока декодирования признака операции, вторые входы которых соединены с первым выходом приемного регистра, выход блока декодирования адреса15 20 25 30 35 40 45 50 55 60 терминала соединен с входом блока приоритетов принятой информации и вторым входом блока памяти, третий и четвертый входы которого подключены соответственно-,к выходу блока декодирования признака операции и первому выходу блока формирования байтов состояния терминалов, выход блока приоритетов принятой информации соединен с первым входом блока формирования байтов состояния терминалов, второй вход которого подключен к третьему входу передающего регистра и выходу блока кодирования адреса терминала, выход блока памяти соединен с третьим входом блока формирования байтов состояния терминалов, четвертый вход которого подключен к входу блока управления передачей и первому выходу блока приоритетов передаваемой информации, первый и второй входы блока кодирования адреса терминала соединены соответственно с вторыми выходами блока приоритетов передаваемой информации и блока формирования байтов состояния терминалов.На чертеже приведена структурная электрическая схема устройства.Устройство для сопряжения терминалов с аппаратурой передачи данных содержит блок памяти 1, блок 2 приоритетов принятой информации, блок 3 приоритетов передаваемой информации, блок 4 декодирования признака операции, блок 5 декодирования адреса терминала, блок 6 кодирования адреса терминала, блок 7 декодирования служебных признаков, блок 8 формирования байтов состояния терминалов, блок 9 управления приемом, приемный регистр 1 О, передающий регистр 11 и блок 12 управления передачей.Подключение устройства для сопряжения к другим устройствам вычислительной системы осуществляется с помощью групп управляющих входов - выходов 13 к терминалам и групп информационных входов - выходов 14 к аппаратуре передачи данных, работающей в дуплексном режиме.Устройство работает следующим образом.Для установления связи с ЭВМ оператор терминала нажимает два раза подряд клавишу символа, сочетание которых в обычных текстах невозможно (например, ъъ, ьь и т. д.). При нажатии клавиши через входы 13 код символа поступает на вход блока 8 и регистра 11, а запрос - на соответствующий вход блока 3 приоритетов передаваемой информации. При отсутствии запросов от терминалов с более высоким приоритетом блок 3 выдает в блок 8 сигнал разрешения анализа. Если блок 8 различает символ ъ, а в блоке 1 по адресу терминала признака ъ нет, признак возможного байта состояния выдается в блок 1 и фиксируется. Передача символа ъ на регистр 11 и в канал связи временно блокируется. При поступлении от этого терминала следующего символа блок 8 ведет его анализ на ъ с учетом информации, прочитанной из блока 1 по адресу терминала. При этом возможны следуюгцие варианты: - от терминала поступил второй символ ь в блоке хранился такой признак). Блок 8 формирует байт Внимание и выдает сигнал в блок 6 кодирования адреса терминала. Блок 6 формирует адрес терминала с признаком выдачи байта состояния и выдает его на передающий регистр 11 и далее в сопровождении синхронизирующих сигналов из блока 12 управления передачей на выходы 14 к аппаратуре передачи данных. Следующий байт состояния передается из блока 8 на регистр 11, выходы 14 к аппаратуре передачи данных;- от терминала поступил символ, отличный от символа ъ. Обращение в блок 1 показало, что в блоке хранится признак первого символа ъ. В этом случае по сигналу из блока 8 блок 6 формирует байт адреса с признаком данных, Этот байт передается в аппаратуру передачи данных, Следующий байт поступает из блока 1 через блок 8 на регистр 11 и далее на выходы 14. Аналогично передается аппаратуре передачи данных следующий байт, анализ которого проводил блок 8, Только на регистр 11 этот байт поступает с входов 13 сопряжения с соответствующим терминалом;- от терминала поступил символ ъ, а в блоке 1 нет признака первого символа ъ. В этом случае по сигналу с выхода блока 3 блок 6 формирует байт адреса с признаком данных, адресный байт передается аппаратуре передачи данных из блока 6, а байт символ) данных с входов 13 сопряжения с соответствующим терминалом.Во всех случаях, кроме прихода символа ь, в блоке 1 должен храниться признак выполняемой операции читать или писать. Команда, определяющая характер операции, выполняемой терминалом, поступает из приемного канала связи и распознается в потоке информации. Для этого вся информация, поступающая с входов 14 на приемный регистр 10, анализируется блоком 7 декодирования служебных признаков на наличие признака адреса. При наличии признака адреса блок 7 выдерет сигналы в блок 5 декодирования адреса терминала и в блок 4 декодирования признака операции, если в адресном байте имеется признак команды. Код команды читать или писать), поступающий в следующем байте, фиксируется в блоке 1, а адрес поступает в блок 2 приоритетов принятой информации и используется для коммутации следующего байта с выхода регист-, ра 10 на выходы 13.Обращение при передаче байтов к блоку 1 с проверкой правильности выполняемой операции позволяет исключить ошибочные ситуации:- наличие информации на входах 13 и признака команды писать в блоке 1,- наличие информации для определенного терминала на регистре 10 и признака команды Читать в блоке 1.В случаях возникновения таких ошибочных ситуаций блок 8 формирует байт состояния Ошибка в данных и в сопровождении адреса терминала, при обслуживании которого выявлена ошибка, передает на регистр 11 и выходы 14, Соответствующий байт данных в терминал не выдается или от терминала не принимается в вычислительную машину.При использовании предлагаемого устройства обеспечивается обмен как формализован596939 Формула изобретения Составитель В. Вертлиб ехред О. Луговая Ко ираж 826 По Редактор А. ЗаньковскЗаказ 1 40/46 ктор Л. Гриценкосное НИИПИ Государстве ио делам3035, Москв Филиал ППП Пага Совета Мннисй и открытийушская нао. д.город, ул. П роек ного комитс изобретени Ж, Ратент, г. Уж 5ая, 4 ной, так и неформализованной информацией многочисленных терминалов с ЭВМ через один дуплексный канал связи, используемый в групповом режиме. Возможен как пакетный, так и диалоговый режимы работы терминалов при отсутствии ограничений на длину передаваемых сообщений. Устройство для сопряжения терминалов с аппаратурой передачи данных, содержащее блок приоритетов принятой информации, группа выходов которого соответственно соединена с группой управляющих выходов устройства, блок приоритетов передаваемой информации, группа входов которого соответственно соединена с группой управляющих входов устройства, блок памяти и передающий регистр, первые входы которых соединены с первым информационным входом устройства, блок управления передачей, первый выход которого соединен с вторым входом передающего регистра, второй выход блока управления передачей и выход передающего регистра соединены соответственно с первыми управляющим и информационным выходами устройства, первый управляющий и второй информационный входы устройства соединены соответственно с входом блока управления приемом и первым входом приемного регистра, первый выход и второй вход которого подключены к второму информационному выходу устройства и первому. выходу блока управления приемом, отличающееся тем, что, с целью получения возможности обмена терминалов сообщениями переменной длины, в устройство введены блок декодирования адреса терминала, блок декодирования признака операции, блок декодирования служебных признаков, блок кодирования адреса терминала и блок формирования байтов состояния терминалов, причем вторые выходы блока управления приемом и приемного регистра подключены соответственно к входам блока декодирования служебных признаков, выход которого соединен с первыми входами блока декодирования адреса терминала и блока декодирования признака операции, вторые входы которых соединены с первым выходом приемного регистра, выход блока де О кодирования адреса терминала соединен с входом блока приоритетов принятой информации и вторым входом блока памяти, третий и четвертый входы которого подключены соответственно к выходу блока декодирования признака операции и первому выходу блока формирования байтов состояния терминалов, выход блока приоритетов принятой информации соединен с первым входом блока формирования байтов состояния терминалов, второй вход которого подключен к третьему входу передающего регистра и выходу блока кодирования адреса терминала, выход блока памяти соединен с третьим входом блока формирования байтов состояния терминалов, четвертый вход которого подключен к входу блока управления передачей и первому выходу блока приоритетов передавае мой информации, первый и второй входы блокакодирования адреса терминала соединены соответственно с вторыми выходами блока приоритетов передаваемой информации и блока формирования байтов состояния терминалов.Источники информации, принятые во внимание при экспертизе:1. Авторское свидетельство СССР359769,кл.Н 04 1. 11/15, 1969.2. Оганян Р. В. Устройство сопряженияс линиями связи в составе вычислительного комплекса, Вопросы радиоэлектроники, серия ЭВТ, вып. 8, 1971, с. 109 - 113.

Смотреть

Заявка

2188732, 10.11.1975

ПРЕДПРИЯТИЕ ПЯ Р-6380

ДОЛЯ АЛЕКСАНДР ДАВИДОВИЧ, САПСУЕВ БОРИС ВИКТОРОВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: аппаратурой, данных, передачи, сопряжения, терминалов

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

Код ссылки

<a href="https://patents.su/3-596939-ustrojjstvo-dlya-sopryazheniya-terminalov-s-apparaturojj-peredachi-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения терминалов с аппаратурой передачи данных</a>

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