Система для сопряжения терминалов с вычислительной машиной Советский патент 1989 года по МПК G06F13/00 

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

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

Цель изобретения - расширение класса решаемых задач путем обеспечения интерактивного управления шаблонами и параметрами транзакций ввода-вывода данных.

На фиг.1 представлена структурная схема системы для сопряжения терминалов с вычислительной машиной; на фиг.2 - структурная схема устройства управления обменом; на фиг.З - структурная схема блока шифрации команд; на фиг.4 - структурная схема первого преобразователя кода; на фиг.З - структурная схема второго преобразователя кода; на фиг.6 - структурная .схема узла синхронизации; на фиг.7 - , структурная схема первого формирователя адреса; на фиг,8 - структурная схема второго формирователя адреса.

Система для сопряжения терминалов с вычислительной машиной (фиг) содержит групповое устройство 1 управления . тepминaлa и, соединенное с терминальными устройствами 2, буферное запоминающее устро 1ство 3, устройство 4 управления обменом, мультиплексный канал 5, блок 6 иифрации команд, шифратор 7 режима, память В прямого

|цоступа9 первьй 9 и второй 10 преобразователи кодов, первый 11 и второй 12 коммутаторы и оперативное запо- минающее устройство 13, первый инфор- |мационнь й 14 и первьй адресный 15 входы и первый тактовьй вход 16 записи которого являются соответственно информационным 17 и адресным 18 вхоВторой формирователь адреса (фиг.8) содержит первый 300 и второй 301 регистры, элемент ШШ 302 с задержкой, накапливающий сумматор 303 и коммутатор 304, а также входы и выходы 305- 316 узлов формирователя,

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

Система для сопряжения терминалов с

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

название год авторы номер документа
Микропрограммный мультиплексный канал 1985
  • Пронин Владислав Михайлович
  • Асцатуров Рубен Михайлович
  • Мазикин Борис Викторович
  • Яновская Алла Георгиевна
  • Извозчикова Лидия Николаевна
SU1305693A2
Устройство для управления вводом-выводом 1989
  • Голиков Игорь Николаевич
  • Гришина Валентина Николаевна
  • Константинов Анатолий Анатольевич
  • Корнеев Вячеслав Викторович
  • Писарев Виктор Викторович
SU1735859A1
Устройство для вывода данных из процессора 1975
  • Андросенко Сергей Григорьевич
  • Баран Леонид Беркович
  • Динович Марк Владимирович
  • Кобозев Александр Алексеевич
  • Маргулян Григорий Семенович
  • Михайлишин Александр Афанасьевич
  • Морозов Анатолий Алексеевич
  • Кобозева Леонтина Семеновна
  • Сердюк Сергей Мусиевич
SU526880A1
УСТРОЙСТВО СОРТИРОВКИ СИМВОЛОВ 1992
  • Довгаль В.М.
  • Корольков О.Ф.
  • Старков Ф.А.
  • Леонов Е.И.
  • Шевелев С.С.
  • Керекеша В.В.
RU2067317C1
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Пыхтин Вадим Яковлевич
  • Зильбергельд Иосиф Михайлович
  • Рымарчук Александр Григорьевич
  • Хамелянский Владимир Семенович
SU1280642A2
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Асцатуров Рубен Михайлович
  • Василевский Артур Николаевич
  • Карпейчик Виктор Владимирович
  • Мазикин Борис Викторович
  • Хамелянский Владимир Семенович
SU1405063A2
Устройство для синхронизации обменаМЕжду КОММуНиКАциОННыМ пРОцЕССОРОМи КАНАлАМи СВязи 1979
  • Андросенко Сергей Григорьевич
  • Динович Марк Владимирович
  • Морозов Анатолий Алексеевич
  • Рафальский Валерий Викторович
SU809142A1
Устройство для сопряжения электронной вычислительной машины с абонентами 1976
  • Боярченков Михаил Александрович
  • Мячев Анатолий Анатольевич
  • Снегирев Александр Алексеевич
  • Рыжов Алексей Петрович
SU642701A1
Устройство для сопряжения абонентов с магистралью 1986
  • Людоговский Борис Адрианович
  • Пархоменко Борис Павлович
  • Школин Владимир Петрович
  • Юшинский Юрий Темирович
SU1361570A1
Процессор ввода-вывода 1989
  • Бочаров Алексей Васильевич
  • Залесин Владимир Петрович
  • Захватов Михаил Васильевич
  • Горшков Павел Васильевич
  • Грошев Анатолий Сергеевич
  • Кольцова Сталина Львовна
  • Пшеничников Леонид Евгеньевич
  • Семин Сергей Анатольевич
  • Соловской Андрей Александрович
SU1797722A3

Иллюстрации к изобретению SU 1 529 232 A1

Реферат патента 1989 года Система для сопряжения терминалов с вычислительной машиной

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

Формула изобретения SU 1 529 232 A1

дами и тактовым входом 19 записи сие- Q вычислительной машиной предназначена

темы, с первого по двадцать первый

выходы 20-40 устройства 4 управления

обменом, входы и выходы 41-96 блоков

систе

Устройство 4 управления обменом (фиг,2) образуют зшфратор 97, первый 98J второй 99, третий 100 четвертый 1019 шестой 102( седьмой 103 и пятый 104 узлы сишсронизации, четвертый 105, второй 106, первый 107 и третий 108 элементы ИЛИ, первый 109 и второй ПО формирователи адреса, первьй 11Ij второй 112 и третий 113 регистры и дешифратор 114д а также входы и выходы 115-189 узлов устройства. /5

Блок 6 шифрации команд (фиг.З) включает узел 190 синхронизации, первый 1915 второй 192, третий 193 регистры, схему 194 сравнения, регистр 195 сдвига, первый 196 и второй 197 о узль ассоциативной памяти,, элемент 198 задержки, регистр 199 адреса и узел 200 памяти, а также входы и выходы 201-225 узлов блока

Пврвьй преобразователь 9 кода (фиго4) содержит декут;ьтиплексор 226 преобразователи 227 кодов мультиплексор 228s элемент 229 эа,цержки5 пер- BbBi 230 и второй 231 регистры адредля обеспечения обмена данными между терминалами пользователей и ЭВМ и интерактивного управления шаблонами ввода-вывода и параметрами процессов

f5 ввода-вывода даннь1х„

В качестве терминальных устройств 2 а сопряжение которых с ЭВМ обеспечивает система, могут быть использованы телевизионные таблично-знаковые

2Q индикаторы.

Мультиплексный канал может быть вы полнен согласно известному (Каган БсМ Каневский М.М. .Цифровые вычислительные машины и системы М„: Энергия, 1975, с, 510, рис. 9о2).

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

Групповое устройство 1 обеспечивает обмен с шестнадцатью терминальными устройствами 2„ Сопряжение с каналом 5 осуществляется в соответствии с требованиями интерфейса ввода-вы- .вода ОСТ 4оГО;304„000 и ОСТ 4„Г0.304,

3,5

са;, первый 232 и второй 233 регистры

40 001. Обмен с каналом 5 осуществляется как в монопольном, так и в мультиплексном режимах, причем считывание всегда в, монопольном.

Выбор терминального устройства 2

и входы и выходы 234-249 узлов преоб разователя.

Второй преобразовате.пь 10 кода (фиг,5) содержит демультиплексор 250, преобразователи 251 кодовд мультиплек -д5 осуществляется по адресу, поступающе- сор 252, элемент 253 задержки,, первый му из канала в процессе начальной вы- 254 и второй 255 регистры адреса первый 256 и второй 257 регистры и входы

борки в соответствии с требованиями 1интерфейса ввода-вьшода. В процессе ;своего функционирования групповое Iустройство 1 обеспечивает выполне- ;ние следующих канальных команд: Про- :верить ввод-вывод,, Записать,

и выходы 258-273 узлов преобразователя ,

Узел синхронизации (фиг.6) образуют генератор 274.тактов, счетчик 275 и компаратор 276, а также входы и выходы 277-283 элементов узла.

Первый формирователь 109 адреса (фиг.7) включает коммутатор 284 элемент ШШ 285 с задержкой, : щий сумматор 286 и регистр 287 же входы и выходы 288-299

накапливаю- а так

для обеспечения обмена данными между терминалами пользователей и ЭВМ и интерактивного управления шаблонами ввода-вывода и параметрами процессов

ввода-вывода даннь1х„

В качестве терминальных устройств 2 а сопряжение которых с ЭВМ обеспечивает система, могут быть использованы телевизионные таблично-знаковые

индикаторы.

Мультиплексный канал может быть выполнен согласно известному (Каган БсМц, Каневский М.М. .Цифровые вычислительные машины и системы М„: Энергия, 1975, с, 510, рис. 9о2).

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

Групповое устройство 1 обеспечивает обмен с шестнадцатью терминальными устройствами 2„ Сопряжение с каналом 5 осуществляется в соответствии с требованиями интерфейса ввода-вы- вода ОСТ 4оГО;304„000 и ОСТ 4„Г0.304,

001. Обмен с каналом 5 осуществляется как в монопольном, так и в мультиплексном режимах, причем считывание всегда в, монопольном.

Выбор терминального устройства 2

осуществляется по адресу, поступающе- му из канала в процессе начальной вы-

5 осуществляется по адресу, поступающе- му из канала в процессе начальной вы-

5

борки в соответствии с требованиями 1интерфейса ввода-вьшода. В процессе ;своего функционирования групповое Iустройство 1 обеспечивает выполне- ;ние следующих канальных команд: Про- :верить ввод-вывод,, Записать,

Считать, Основное уточнение,

Стереть/Записать, Считать ручной

ввод и дро

Кроме указанных команд расшифро- вьшаются приказы, передаваемые для терминальных устройств 2 в данных

При нормальном завершении операции по инициативе термина льного устройства 2 в канал 5 вьиается байт состояния с указателем Канал кончил, ВУ кончило, при завершении по инициативе канала сначала выдается байт .состояния с указателем Канал кончил, а затем после завершения операции на терминальном устройстве 2 - байт состояния с указателем ВУ кончило.

Шифратор 7 режима предназначен для формирования команд запуска канальных процедур ввода и вьшода, пе- редавасмых в мультиплексный канал 5, и команд инициализации ввода, передаваемых в блок 6 шифрации команд, по сигналам инициализации ввода и вывода, по ступающим соответственно на его входы 79 и 42, В ходе своего функционирования в составе системы шифратор 7 осуществляет перекодировку сигналов инициализации ввода и вывода в команды управления вводом-выводом в соответствии с интерфейсом связи периферийных устройств и устройств оперативной памяти с каналами ЕС ЭВМ.

Система обеспечивает режим ввода и режим вьюода данных о

В режиме ввода данных процедура обслуживания производится по инициативе группового устройства 1 после того, как при очередном опросе терминальных устройств 2 выявлено требование на обслуживание одного из них. В этом случае групповое устройство 1 посылает в канал 5 требование обслуживания, по которому последний формируе и передает на вход 79 шифратора 7 сигнал инициализации ввода. Формируемая при этом шифратором 7 команда ввода с выхода 80 передается на вход 81 канала 5, а команда инициализации ввода с выхода 82 передается на вход 83 блока 6. По команде ввода канал 5 осуществляет прием из группового устройства 1 на вход 77 данных, введенных с одного из терминальных устройст 2, и их передачу на выход 72. В режиме вывода данных начальная выборка производится по инициативе шифратора 7 после поступления на вход 42 с выхода 21 устройства 4 сигнала инициализации вьшода. Фop иpyeмaя при этом шифратором 7 команда вывода с вы- хоДа 80 передается на вход 81 канала 5. По ко манде вывода канал 5 организует считывание информации из запоми

10

20

25

j .

30

35

45

0

5

нающего устройства 3 по входу 77 и ее передачу с выхода 76 на вход группового устройства 1.

Блок 6 предназначен для организации процессов обработки команд ввода- вывода, которые представляют собой служебную часть сообщений, полученных с первого выхода 72 канала 5. Служебная часть сообщений содержит идентификатор (физический адрес) терминального устройства 2, с которого вводится информация, и идентификатор (код) активизированнор на терминальном устройстве 2 функциональной клавиши.

Запоминающее устройство 3 предназначено для оперативного хранения информации данных, вводимых с терминальных устройств 2, и данных, предназначенных для вывода на терминальные устройства 2,

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

Первый преобразователь 9 кода предназначен для преобразования двоично- битовых кодов в коды ДКОИ.

Второй преобразователь 10 кода служит для преобразования кодов ДКОИ в двоично-битовый код

Прямая информационная связь системы с вычислительной машиной обеспечивается через общее поле памяти оперативного запоминающего устройства 13, обмен с которым вычислительная Мишина осуществляет по выходу и первым информационному 17, адресному 18 входам и тактовому входу 19 записи системы (по каналу прямого управления),

Процесс ввода-вьшода данных заключается в последовательном выполнении одной или нескольких операций ввода- вьшода из их следующей реализованной в системе совокупности:

1. Ввод данных - при этом с двенадцатого выхода 31 устройства 4 сигнал высокого уровня подается на вход 55 первого коммутатора I1, после чего замыкается цепь связи выхода 72 канала 5 с входом 75 запоминающего устройства 3. Таким образом обеспечивается запись введенных с терминаль7 15 данных в запоминаюного устройства 2 щее устройство 3j2. Ввод шаблона - запись кодов символов, составляющих кадр изобра :жения данных, введенных с терминаль- |ного устройства 2 и считанных в запоминающее устройство 3, в память 8. При этом с четвертого выхода 23 устройства 4 сигнал высокого уровня пода ется на вход 44 записи памяти 8 после чего в последнюю по входу 70 счи- тьгоается содержимое запоминающего устройства 3 и записывается в набор

данных в запись, адрес которой за

вы

дан кодом адресаJ считанного с третьего выхода 22 устройства 4 на адрес- ньй вход памяти 8;

3, Вывод шаблона - чтение кодов символов, составляющих запись набора данных памяти 8, в запоминающее устройство 3. При этом с- пятого выхода 24 устройства 4 сигнал высокого уровня подается на вход 45 чтения памяти 8 и на вход 46 первого коммутатора 11J после чего замыкается цепь связи выхода памяти 8 с входом 75 запоминающего устройства 3 и содержимое записи набора данных, адрес которой задан ,кодом адреса считанного с третьего хода 22 устройства 4 На адресный вход памяти 8 переписывается в за- поминаюш.ее устройство 3;

символов перепись группы кодов ДКОИ символов из запоминающего устройства в огератизное запоминающее устройство 3, 1ФИ этом с девятнадцатого вьосода 38 устройства 4 сигнал высокого уровня подается на вход 63 второго коммутатора 12, после чего замыкается цепь связи выхода запоминающего устройства 3 с инфор-.мащ-юнным входом оперативного запоминающего устройства 13, В соответствии с вырабатывае мой на двадцать пер- -вом выходе 40 устройства 4 последовательностью тактовых импульсов 5 подаваемых на вход 65 записи оперативного запоминающего устройства 3у в последний по адресу, з-а цанному кодом адресаJ считанного с двадцатого выхода 39 устройства 4, на адресный вход 64 оперативного запоминающего устройства 13 переписывается из запоминающего устройства 3 информация, записанная в нем по адресу, заданно му кодом адреса, считанного на адресный вход 47 запоминающего устройства 3 с шестого выхода 25 устройства 4;

8

29232 Q

15

20

о

35

25

.

40

50

55

5. Вывод.символов - перепись группы кодов ДКОК символов из опера- тивнога запоминающего устройства 13 в запоминающее устройство 3, При этом с четырнадцатого выхода 33 устройства 4 сигнал высокого уровня подается на вход 57 первого коммутатора 11j после чего замыкается цепь связи выхода оперативного зaпo инaющeгo устройства с информац юнным входом 75 запомина1ощего устройства 3. В соответствии с вырабатываемой на седьмом вьссоде 26 устройства 4 последовательностью тактовых импульсов, подаваемых на вход 48 записи запоминающего устройства 3, в последний по адресу, заданному кодом адреса, считанного с шестого выхода 25 устройства 4, на адресный вход 47 запоминающего устройства 3 переписывается из оперативного запоминающего устройства 13 информации, записанная в нем по адресу, заданному кодом адреса, считанного на адресный вход 64 ус.тройства 13 с двадцатого выхода 39 устройства 4;

6 о Ввод чисел - преобразование кодов ДКОИ цифровых групп данных в двоичног -битовые коды в соответствии с их форматом представления в памя- ти оперативного запоминающего устройства 13 При этом в соответствии с последовательностью тактовых импульсов вырабатываемых на Шестнадцатом выходе 35 устройства 4 и подаваемых на вход 59 записи преобразователя 10, в последний по его информационному входу 68 считывается из запоминающего устройства 3 информации, записанная в нем по адресу, заданному .кодом адреса, считанного на адрес- ньш вход 47 запоминающего,устройства 3с шестого выхода 25 устройства 4

После того, как в преобразователь 10 будут переписаны коды ДКОИ подлежащей пр.образованию группы цифровых данных, с восемнадцатого выхода 37 устройства 4 сигнал высокого уровня подается на вход 61 преобразователя 10 и вход 62 второго коммутатора 12 Замыкается цепь связи выхода преобразователя 10 с входом 66 оперативного запоминающего устройства 13, В соответствии с последовательностью тактовых импульсов, вырабатываемых на семнадцатом выходе 36 устройства 4 и подаваемых на вход 60 чте1шя преобразователя .10, и ангшогичной после

довательностью тактовых импульсов, рабатываемых на двадцать первом выходе 40 устройства 4 н подаваемых на вход 65 записи оперативного запоминаю щего устройства 13, в последний по входу 66 считывается из преобразователя 10 информация, полученная в результате преобразования кодов ДКОИ цифровых групп данных в двоично-битовый код представления этих данных, которая записывается в оперативное запоминающее устройство 13 по адресу, заданному кодом адреса, который считьшается на адресный вход 64 оперативного запоминающего устройства 13 с двадцатого выходами 39 устройств а 4 ;

7. Вывод чисел - преобразование двоично-битовых кодов чисел в группу кедов ДКОК в соответствии с форматом представления чисел в памяти оперативного запоминающего устройства 13 и их шаблонами изображения на термиВЫ

нальном устройстве 2. При этом в соот-25 дом адреса, которьй считывается на

ветствии с последовательностью тактовых импульсов, вырабатываемых на восьмом выходе 27 устройства 4 и подаваемых на вход 49 записи преобразователя 9, в последний по его информацион- -jg мого памяти запоминающего устройст- ному входу 94 считывается из оперативного запоминающего устройства 13 информация, записанная в нем по адресу, заданному кодом адреса, который считывается на адресный вход 64 one - ративного запоминающего устройства 13 с двадцатого выхода 39 устройства 4, После того, как в преобразователь 9 будут переписаны двоично-битовые ко- ы,подлежащие преобразованию в коды ДКОИ, с одиннадцатого выхода 30 устройства 4, сигнал высокого уровня подается навход 53 преобразователя 9 и на вход 54 первого коммутатора II.

35

40

ва 3 потоком через канал 5 и групповое устройство 1 на терминальное устройство 2, При этом с второго выхода 21 устройства 4 сигнал высоко го уровня подается на вход 42 шифратора 7, являясь для последнего сигна лом инициализации вывода, по которому командой вывода, переданной с выхода 80 на вход 81 канала 5, запускается канальная процедура вывода и информация, записанная в запоминающе устройство 3, передается на терминал ное устройство 2 в соответствии с его физическим адресом, записанным в

Замыкается цепь связи выхода преобра- дг служебной части общего потока выводизователя 9 с информационным входом 75 запоминающего устройства 3, Далее в соответствии.с последовательностью тактовых импульсов, вырабатываемых на девятом выходе 28 устройства 4 и по- даваемых на вход 50 чтения преобразо- вателя 9, и аналогичной последовательностью тактовых импульсов, вырабаты- - ваемых на седьмом выходе 26 устройства 4 и подаваемых на вход 48 записи запоминающего устройства 3, в по- следний по его информационному входу 75 считывается из преобразователя 9 информация, полученная в результате

мых данных

Каждой из перечисленных операций ввода-вывода поставлена в соответствие команда ввода-вьтода. Команды ввода-вывода задают равномерными кодами и записывают в режиме интерактивного диалога с использованием терминального устройства 2 в оперативное запоминающее устройство 13, Из оперативного запоминающего устройства 13 коды команд ввода-вывода могут быть считаны в память блока 6 по дополнительной команде Выборка команд. Команда Кыборка команд ис

10

двоично-битовых чисел

0

г

в коды ДКОИ их изображения, которая записывается в запоминающее устройство 3 по адресу, заданному кодом адреса, который считывается на адресньш вход 47 запоминающего устройства 3 с шестого выхода 25 устройства 4;

8. Запись кода - запись специального кода по текущему адресу в запоминающее устройство .,3, При этом с тринадцатого выхода 32 устройства 4 сигнал высокого уровня подается на вход 56 первого коммутатора 11, после чего замыкается цепь связи пятнадцатого выхода 34 устройства 4о По импульсу такта, поданному с седьмого выхода 26 устройства 4 на вход 48 за-писи запоминающего устройства 3, в

о

последнее по его информационному входу 75 считывается с пятнадцатого выхода 34 устройства 4 специальный код, который записывается в запоминающее устройство 3 по адресу, заданному коадресный вход 47 запоминающего устройства 3 с шестого выхода 25 устройства 4;

9. Вывод данных - вывод содержимого памяти запоминающего устройст-

ва 3 потоком через канал 5 и групповое устройство 1 на терминальное устройство 2, При этом с второго выхода 21 устройства 4 сигнал высокого уровня подается на вход 42 шифратора 7, являясь для последнего сигналом инициализации вывода, по которому командой вывода, переданной с выхода 80 на вход 81 канала 5, запускается канальная процедура вывода и информация, записанная в запоминающее устройство 3, передается на терминальное устройство 2 в соответствии с его физическим адресом, записанным в

мых данных

Каждой из перечисленных операций ввода-вывода поставлена в соответствие команда ввода-вьтода. Команды ввода-вывода задают равномерными кодами и записывают в режиме интерактивного диалога с использованием терминального устройства 2 в оперативное запоминающее устройство 13, Из оперативного запоминающего устройства 13 коды команд ввода-вывода могут быть считаны в память блока 6 по дополнительной команде Выборка команд. Команда Кыборка команд исПолняется по инициативе блока 6, все Остальные команды передаются для Исполнения с выхода 85 блока 6 в уст- |ройство 4 по. его выходу и инициализи- рруются к исполнению по сигналу такта, |поступившему на вход 91 устройства 4 JC выхода 87 блока 6„ Тактовый сигнал ; сполнения команды ввода-вьшода передается с первого выхода 20 устройства 4 на вход 41 блока 6о

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

ным входом буферного запоминающего

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

20

1.

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

матряоннр-управляющих входов-выходов

группового устройства управления тер- ЗО соединены с входами адреса и за

миналамщ|1Вляется группой входов-выходов системы для подключения к тер- минагшм, информационные вход и выход группового устройства управления тep шнaлaми соЁдинены соответственно с первыми инфор э,:.,ионными выходом и входом мультиплексно „ канала, второй информационный выход которого соединен с первыми информационными входами блока шифрации команд и первого коммутатора, второй и третий информационные входы которого соединены соответственно с выходами памяти прямого доступа и первого преобразователя кода, информа1щонный вход которого соединен с выходом оперативного запоминающего устройства, четвертым информационным входом первого комму- татора, вторым информационным входом блока шифр ации команд и выходом системы для подключения к информационной шине вычислительной машины, пер- вьш и второй выходы шифратора режима соединены соответственно с режимными входами блока шифрации команд и муль- типлексного канала, управляющий выход которого соединен с первым входом шифратора режима, выход буферного запоминающего устройства соединен с

вторым информационным входом мульти- плексно.го канала, информационными входами памяти прямого доступа и вто рого преобразователя кода и первь1М информационным входом второго KOMMJ - татора, второй информационный вход которого соединен с выходом второго преобразователя кода, выход второго коммутатора соединен с первым информационным входом оперативного запо- минaloв eгo устройства, выход первого .тора соединен с информационкоммутатора, шестой и седьмой выхо5

0

г

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

2, Система по п. 1, о т л и ч а ю- щ а я с. я тем, что устройство УЦ|Р{1в

5

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

,. . -- 25 ,„ 5

0

нен с третьим входом первого эломсн - та ИЛИ и с входом начальной установки второго формирователя адреса, второй тактовый вход которого соединен с выходом второго элемента ИЛИ, второй вход которого соединен с первым выходом первого узла синхронизации, с первым входом четвертого элемента ИЛИ и является двадцать первым выходом устройства, второй выход первого узла синхронизации соединен с четвертым входом первого элемента ИЛИ, пятый вход которого соединен с первым выходом второго узла синхронизации, в.торой выход которого является седьмым выходом устройства и соединен с вторым входом четвертого элемента ИЛИ и с третьим входом второго элемента РШИ, третий вход четвертого элемента ИЛИ соединен с первым выходом третьего узла синхронизации и явля- ется девятым выходом устройства, второй выход третьего узла синхронизации является одиннадцатым выходом устройства и соединен с входом запуска шестого узла синхронизации, вход режима которого соединен с выходом второго регистра и с входом режима.четвертого узла синхронизации, первый вьгход которого является семнадцатым выходом устройства и соединен с четвертым входом второго элемента ИЛИ, пятый вход которого соединен с первым выходом пятого узла синхронизации, второй выход которого соединен с шестым входом первого элемента ИЛИ, седьмой вход которого соединен с первым выходом седьмого узла синхронизации, вход режима которого соединен с входом режима третьего упла синхронизации и с выходом первого регистра, второй выход седьмого узла синхронизации является шестнадцатым выходом устройства и соединен с четвертым входом четвертого элемента ИЛ11, выход которого соединен с вторым тактовым входом первого формирователя адреса, выход которого является двадцатым выходом устройства, восьмой вход первого элемента ИЛР соединен с первым выходом шестого узла синхронизации, второй выход которого является выходом устройства и соединен с шестым входом второго элемента ИЛК, второй выход четвертот о узла синхронизации соединен с входом запуска седьмого узла синхронизации и является восемнадцатым выходом устройства, третьего элемента Ш1И соединен с девятым входом первого элемента ИЛИ, |выход которого является первым выходом устройства, выход, третьего регистра соединен с входом режима пятого узла синхронизации, выход второго формирователя адреса является шестым выходом устройства,,

3. Система поп„ 1уОтлича ю- щ а я с я тем, что блок шифрации команд содержит узел синхронизации, три регистра, схему сравнения, регистр сдвига, два узла ассоциативной памятиа элемент задержки, регистр ад- pei,:a и узел памяти, информационнъй вход которого является.вторым инфор- мадаонным входом блока а вход чтения является тактовым входом блока и соединен с входом записи третьего регистра и с входом элемента задержки, выход которого является первым выходом группы выходов блока и соединен с тактовым входом регистра адреса, ход которого соединен с адресным входом узла памяти, вход записи которого соединен с выходом Равно схемы сравнения, выход Неравно которой соединен с тактовым входом второго узла ассоциативной памяти и с входом

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

фиеЛ

Ф(4ё.1

Документы, цитированные в отчете о поиске Патент 1989 года SU1529232A1

Система для сопряжения терминальных устройств с вычислительной машиной 1973
  • Андросенко С.Г.
  • Баран Л.Б.
  • Кобозев А.А.
  • Динович М.В.
  • Михайлишин А.А.
  • Морозов А.А.
  • Скурихин В.И.
  • Кобозева Л.С.
  • Швец В.Я.
SU510952A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения электронной вычислительной машины с внешними устройствами 1983
  • Гурвиц Евгений Александрович
  • Коркодинов Борис Петрович
  • Олещук Валентина Юрьевна
  • Худов Владимир Федорович
  • Черяпина Елена Алексеевна
SU1267428A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 529 232 A1

Авторы

Быков Валерий Константинович

Самойлова Ольга Николаевна

Толмач Алла Владимировна

Братенникова Светлана Николаевна

Даты

1989-12-15Публикация

1987-07-20Подача