Изобретение относится к вычислительной технике, в частности к устройствам, предназначенным для передачи информации Ът цифровой вычислительной машины по телеграфным каналам связи к .телеграфным аппаратам.
Известно устройство для сопряжения вычислительной машины с телеграфными каналами связи, содержащее электронный приемопередатчик, вычислительную машину, первую группу элементов И, первый триггер, первый элемент .ИЛИ, второй элемент И, вторую группу элементов И, элемент згщержки и канал
связи 1. : .
Указанное устройство имеет ряд недостатков, так как кoнфлиkтныe ситуации, связанные с наложением операции ввода и вывода, только контролируются, причем это делается .за счет усложнения аппаратурной части устройства. Наличие этих конфликтных ситуаций также вызывает осложнения в программной части цифровой вычислительной машины, так как пусковые сигналы ввода и вывода после каждого обращения анализируются. За счет неправильных обращений с устройством эффективность вьмислительного ресурса- цифровой вычислительной машинь уменьшается.
Кроме того, метод параллельного ввода-вывода, применяемого в указанном устройстве, ограничивает возможности обслуживания ЦВМ больших количеств абонентов.
Наиболее близким по технической сущности к предлагаемому является .
10 устройство для сопряжения цифровой вычислительной машины с телеграфным каналом связи, содержащее телеграфные приемник и передатчик, первый ключёвый элемент, первый
15 вход которого подключен к В.ЫХОДУ те леграфного передатчика, соединенному с входом блока приема, выход которого подключен к информационному выходу .устройства и первому входу,
20 первого триггера, второй и третий входы которого соединены с управ.ляющими входами устройства, информационный вход которого подключен к входу второго триггера, выход первого
25 триггера подключен к входу формирователя синхроимпульсов,выход которого соединён с входом третьего триггера, выход Которого подключен к управлякяцему выходу устройства, ис30точник лилейного напряжения, второй
и третий ключевые элементы, четвертый триггер и элемент ИЛИ, входы которого соединены с выходами первого и второго ключевых элементов, а выход - с входом телеграфного приемника. Входы третьего ключевогоэлемента подключены к источнику линейного напряжения и первому выходу .четвертого триггера, второй выход которого соединен с вторым входом первого ключевого элемента. Входы четвертого триггера подключены к второму и третьему входам первого триггера, а входы второго ключевого элемента соединены с выходами третьего ключевого элемента и второго триггера f2;).
Недостатком известного устройства является необходимость решения задачи преобразования двоичных информационных кодов в телеграфный код непосредственно в цифровой вычислительной машине, что обуславливает значительные Затраты машинного времени, перегрузки памяти и усложнение операционной системы ЭВМ.
Цель изобретения - повышение быстродействия устройства путем возложения на него автономного функционирования для многократного перевода двоичного кода в телеграфный код и выдачи в линию связи.
Указанная цель достигается тем,, что в устройство, содержащее триггер, первый элемент. ИЛИ, выход которого соединен с первым входом триггера, формирователь синхроимпульсов и ключ, введены последовательно соедиг ненные делитель частоты, счетчик знаков, счетчик символов, выход которого соединен с первым входом первого элемента ИЛИ и является первым выходом устройства, триггер, первый элемент совпадения, второй элемент совпадения, регистр, второй элемент ИЛИ и преобразователь кодов, первый вход которого соединен с выходом регистра, первый вход которого соединен с выходом первого элемента совпадения, первый вход которого соединен с выходом триггера и первым входом второго элемента совпадения, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с вторым входом регистра, а второй вход соединен с первым выходом преобразователя кодов , второй вход которого соединен с эторым входом триггера и является первым входом устройства, первый вход триггера соединен с третьим . входом преобразователя кодов, четвертый вход которого соединен.с выходом счетчика знаков, пятый вход преобразователя кодов соединен с выходом делителя частоты, вход которого соединен с выходом формирова
теля синхроимпульсов, второй выход преобразователя кодов соединен с входом ключа:, выход, которого является вторым выходом устройства, второй вход первого элемента ИЛИ является вторым входом устройства, второй .вход; второго элемента совпадения является третьим входом устройства, а второй вход первого элемента совпадения является четвертым входом устройства.
На фиг.1 представлена структурная схема устройства для сопряжения цифровой вычислительной машины с телеграфным каналом связи; на фиг.2 принципиальная электрическая схема узла преобразова.ния кода; на фиг.3 временные диаграммы, поясняющие работу устройства.
Устройство для сопряжения цифровой вычислительной машины с телеграфным даналом связи {фиг.1) содержит формирователь 1 синхроимпульсов (ФС) триггер 2, ключевой элемент 3, первый элемент ИЛИ 4, второй элемент ИЛИ 5, первый 6 и второй 7 элементы совпадения, регистр 8, счетчик 9 знаков|j счетчик 10 символов, делитель 11 частоты, преобразователь 12 кода, первый триггер 13, первый элемент И-НЕ 14, второй элемент ИНЕ 15, третий элемент И-НЕ 16, четвертый .элемент И-НЕ 17, первый элемент 2И-ИЛИ-НЕ 18, пятый элемент И-НЕ 19,второй элемент 2И-ИЛИ-НЕ 20, второй триггер 21, шестой элемент И-НЕ 22, седьмой элемент И-НЕ 23, восьмой элемент И-НЕ 24, третий триггер 25, четвертый триггер 26, девятый элемент И-НЕ 27, десятый элемент И-НЕ 28, пятый триггер 29, шестой триггер 30,одинадцатый элемент И-НЕ 31, входы-выходы 32-34.
В работе устройства можно выделит три режима: ожидания, являющийся исходным режимом, в котором устройство находится при отсутствии обращений со стороны ЦВМ; приема, в который устройство переходит при наличии обращения со стороны ЦВМ, при этом ЦВМ программно заносит код абонента, включает устройство .сопряжения и телеграфный аппарат, требуемая информация записывается в регистр хранения; автономного функционирования, переход е которкй возможен по окончании сеанса связи ЦВМ, при этом хранимая в памяти устройства информация циклически преобразуется в телеграфный код и выдается в линию
.связи.:
По окончании режима автономного функционирования переход на тот или другой режим зависит от того факта, заявлено или нет со стороны ЦВМ продолжение, сеанса связи. В первом случае, в конце режима автономного функционирования, устройством выдается сигнал Запрос, который возобновляет режим приема, во втором случае устройство переходит в режим ожидания,
В исходном состоянии (в режиме ожидания) сигналы от ЦВМ не поступают. При этом триггером 2 запрещен прохождение сигналов через первый и второй элементы 6 и 7 совпадения. Ключевой элемент 3 открыт в цепи канала сопряжения.
С появлением управляющих сигнало на вход устройства устройство пере;ходит в режим приема. При этом сигнал с второго входа устройства чере первый элемент ИЛИ 4 поступает на вход триггера 2. Триггер 2 переключается, информация, поступающая с третьего входа устройства через второй, элемент совпадения 7 и второй элемент ИЛИ 5, заносится в регистр 8. Следующий управляющий сигнал с первого входа устройства поступает на второй вход триггера 2 и на второй вход блока 12. При этом триггер 2 переключается в исходное состояние и начинается режим автономного функционирования.
Сдвиговый регистр 6 хранит двоичные информационные коды, поступающие из ЦВМ. При режиме автономного функционирования эти коды под управлением преобразователя 12 кода циклически считываются и преоб-, разуются.
Делитель 11 частоты вырабатывает синхроимпульсы, которые на полпериода сдвинуты относительно друг друга, позволяют выполнять в одном такте две несовместимых во времени операции. Синхроимпульсам, поступающим с первого выхода делителя 11 частоты,стробируются телеграфные коды, передаваемые в линию связи, а синхроимпульсами, поступающими с второго выхода делителя 11 частоты, производится циклическое считывние информации с регистра 8 и синхронизируется работа узлов.
Счетчнк 9 знаков определяет границы начала и конца телеграфного сигнала, управляет счетчиком 10 символов, производит сигнал для управления блоком 12.
Счетчик 10 символов запоминает факт о передаче символов (телеграфный код) в линии связи, анализирует наличие сигнала со стороны ЦВМ о продолжении сеанса, а также вырабатывает сигнал Запрос.
После прихода управляющего сигнала в блок 12 по сигналам сметчика 10 знаков и синхроимпульсам делителя 11 частоты на выходе блока 12, управляющего ключевым элементом 5, появляется сигнал , означающий начало телеграфной посылки (Старт). Далее по синхроимпульсам делителя 11 частоты считывается информация с регистра 8 и выдается информационная часть посылки, которая после этого по сигнала счетчика знаков вырабатывает сигнал, означающий конец телеграфной посылки /Стоп), и производится сигнал циклического пуска.
0
Интервал времени автономного функционирования зависит от разрядности регистра 8 и счетчика 10 символов. При переполнении счетчика 11 символов анализируется выра5ботка сигнала Запрос, после чегс осуществляется переход в один из двух режимов - в режим приема или в режим ожидания.
Преобразователь кода работает
0 следующим образом.
С приходом сигнала на вход 33 блока 12 все триггеры устанавливаются в исходное (нулевое) состояние.
На вход 34 блока 12 поступают
5 от делителя 11 частоты синхроимпульсы СИ1.
С приходом сигнала на вход 32 блока 12 устанавливаются в состояние триггеры 13 и триггер 21.
0 При этом на второй вход элемента И-НЕ 23 поступает логическая . Далее СИ1 через элемент И-НЕ 23 поступает на С-вход триггера 26 и устанавливает его в состояние .
5 Следующий импульс СИ1 проходит через элемент И-НЕ 28 и устанавливает триггер 30 и триггер 29 в состояние . При этом на инверсном выходе триггера 30 появляется сигнал низкого уровня (О), означающий
0 начало телеграфного кода (Старт).
Единичный уровень () с прямого выхода триггера 29 поступает на первый вход элементов И-НЕ 31 и 16 и второй вход элемента И-НЕ 15, на
5 третий вход которого поступает управляющий сигнал счетчика 9 знаков, (вход 35 блока 12J .
С приходом синхроимпульсов СИ2 на вход 36 блока 12 триггер 25 ус0
1
танавливается в состояние
После прихода очередного импульса СИ информация (1-й разряд), поступающая на вход 38 блока 12, передается на выход (фиг.З к ).
Следующий импульс СИ2 проходит через открытые элементы И-НЕ 16, 19 и 27 и поступает на вход 22 блока 12, после этого на D-вход триггера Зр поступает второй разряд двоичного кода и, с приходом очередного СИ1, передается на выход. Аналогично 3-й, 4-й и 5-й разряды по СИ2 считываются с регистра 8 и по СИ1 передаются на вход ключевого элемента 3. После прихода очередного б-го разряда на D-вход триггера 30 прекращается портупление управляющего сигнала на второй вход элемента И-НЕ 15. На вход 37 блока 12 поступает логическая , которая переключает триггеры 21, 26, 30, 29 и 25 в исходное состояние. На инверсном выходе триггера 30 появляется высокий уровень соответствующего сигнала Конец телеграфного кода (Стоп). После прихода очередного СИ1 элемента К-НЕ 24 оказывается открытым, выход которого соединен с перв и вторым выходами элемента И-НЕ 14 выход последнего соединен с четвертым входом элемента 2И-ИЛИ-НЕ 18 и переключает триггер 21 в со стояние, и происходит автопуск. Нач нается второй цикл преобразования, который аналогичен первому циклу. Циклы чередуются до того момента, пока сигнал не поступает на вход 33 блока 12, после которого триггеры 13, 21, 26, 30, 29 и 25 переключаются, и устройство переходит в режим ожидания. Изобретение позволяет повысить быстродействие устройства для сопря жения цифровой вычислительной машины с телеграфным каналом связи, а также экономит машинное время ЭВМ, Формула изобретения Устройство для сопряжения цифровой вычислительной машины с телеграфным каналом связи, содержащее триггер, первый элемент ИЛИ, выход которого соединен с первым входом триггера, формирователь синхроимпульсов и ключ, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены последовательно соединенны делитель частоты, счетчик знаков. счетчик символов, выход которого соединен с первым входом первого элемента ИЛИ и является первым выходом устройства, триггер, первый элемент совпадения, второй элемент совпадения, регистр, второй элемент ИЛИ, и преобразователь кодов, первый вход которого соединен с выходом регистра, первый вход которого соединен с выходом первого элемента совпадения, первый вход которого соединен с выходом триггера и первым входом второго элемента совпадения, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с вторым входом регистра, а второй вход соедин.ен с первым выходом преобразователя кодов, второй вход которого соединен с вторым входом триггера и является первым входом устройства, первый вход триггера соединен с третьим входом преобразователя кодов, четвертый вход которого соединен с выходом счетчика знаков, пятый вход преобразователя кодов соединен с выходом делителя частоты, вход которого соединен с выходом формирователя синхроимпульсов, второй выход преобразователя кодов соединен с входом ключа, выход которого является вторым выходом устройства, второй вход первого элемента ИЛИ является вторым входом устройства, второй вход второго элемента совпадения является третьим входом усаройства, а второй вход первого элемента совпадения является четвертым входом устройства. . Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 595721, кл. G 06 F 3/04, 1975. 2.Авторское свидетельство СССР № 661540, кл. G 06 F 3/04, 1977 (пратотип) .
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1984 |
|
SU1238090A1 |
Устройство для сопряжения телеграфного канала с электронной вычислительной машиной | 1982 |
|
SU1086423A1 |
Устройство для сопряжения телеграфного аппарата с электронной вычислительной машиной | 1984 |
|
SU1242973A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ТЕЛЕГРАФНЫМИ КАНАЛАМИ СВЯЗИ | 1979 |
|
SU826332A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1977 |
|
SU703799A1 |
Устройство для сопряжения ЭВМ с абонентом по телеграфному каналу связи | 1987 |
|
SU1439611A1 |
Устройство для сопряжения ЦВМ с магнитофоном | 1987 |
|
SU1451708A1 |
Устройство для централизованного контроля и оперативного управления | 1977 |
|
SU633029A1 |
Устройство для диагностики стационарных стохастических объектов | 1982 |
|
SU1084746A1 |
Устройство для ввода информации из канала связи | 1989 |
|
SU1684794A1 |
Авторы
Даты
1982-09-30—Публикация
1980-12-26—Подача