Изобретение относится к устройствам коммутации и управления потоками информации в информационио-вычислительпых системах, работающих в режиме разделения времеии при обслуживании большого числа периферийных вводио-выводных алфавитно-цифровых и графических устройств и может быть исиользовано в автоматизиров-аппых системах.
Известные устройства обмена ЭВМ «Минск-32, обеспечивающие связь вычислителя с внещними устройствами, имеют два канала; быстрый и медленный, которые позволяют подсоединить 11 виешиих устройств к медленному каналу и 32 внещпих устройства, работающих последовательно, к быстрому каналу.
Иедостатками известных устройств является отсутствие буферного запомипающего устройства, что приводит к частым приостановкам центрального процессора, снижающим эффективность работы ЭВМ, к уменьщеи1ио объема онеративиой памяти мащины и не позволяют управлять в режиме разделения времени впещиими графическими устройствами различного типа, а также электроиными алфавитно-цифровыми устройствами.
личества алфавитно-цифровых и графических виещцих устройств с вычислительными операциями ЭВМ. В качестве алфавитно-цифровых вводповыводных устройств (ВВУ) рассматриваются алфавитио-цифровые устройства отображеиня на ЭЛТ с запоминанием и электромеханические ВВУ. Предложенное устройство отличается тем,
что в нем блоки ввода-вывода подключены к коммутаторам ввода и вывода и к одним из входов собирательных схем, Д1)угие входы которых соедииены с дешифраторами, а выходы подключены к многоканальному блоку приорптета, соединенному с коммутаторами ввода и вывода, и через веитиль - с блоком модификации адреса.
На чертеже представлена блок-схема предложенпого устройства.
Устройство содержит впешпие блоки вводавывода /, папример алфавитно-цнфровые устройства, подключенные к коммутатору вывода 3 и через собирательиые схемы 4 - к многокапальному блоку приоритета 5. Шифратор
6 связан через адресный блок 7 с магиитиыми оперативпыми заиомииающими устройствами (МОЗУ) 8. Устройство содержит также блок модификации адреса 9, блок ппеии сй памяти 10 па магпптиом барабане, блок упство управления У2, блок интерполирования ГЗ, подключенный к генератору символов 14, дешифраторы 15 и 16, вентиль /7 и коммутатор вывода графической информации 18.
Устройство работает следующим образом. Сигнал готовности внешних блоков вводавывода / и графических устройств (на чертеже не показа}1ы) поступает в многоканальный блок приоритета 5, который опрашивает устройство унравления 12. С выхода многокапального блока приоритета 5 через шифратор 6 адрес первого управляющего слова выбраиного канала передается в адресный блок 7. По коду на выходе многоканального блока приоритета 5 коммутатор ввода 2 и коммутатор вывода 3 подключаются к данному каналу. По управляющему имиульсу из устройства управления 12 управляюн1ее слово, записанное по даппому адресу, подается в блок модификации адреса 9. В уиравляюн1ем слове запнсываются пр 1знаки вида ннформацни (алфавитно-цифровая, числовая, графнческая), направлеНИЯ обмена 1П1формацией, количество С1 мволов в стран ще, текущий адрес информациониого слова, указатель перехода ко второму управляющему слову и адрес второго управляющего слова данного канала. При иомощп такой адресации оргаи 1зуется динамнческое распределение 1амяти.
в блоке модификации адреса 9 ироизводнтся модификацня управляюн его слова, расшифровка признаков направления обмена и вида информации. Мод 1фицироваиное унравляющее слово заннсывается в МОЗУ 8. В том случае, если страница памяти при приеме информации от вводно - выводиого блоков заиолнепа нолпостью или при выдаче на вводно-выводные бло.ки оказывается свобо,иой, а указатель перехода ко второму управляющему слову равен «1 (наличие «1 говорит о длине сообщения больше одной страннцы) из блока модификации адреса 9 в адресиый блок 7 иередается адрес второго управляющего слова. В случае, если страница не заиолнена полностью, из блока модификации адреса 9 в адресиый блок 7 иередается текущий адрес информационного слова. По управляющему импульсу нз устройства управления 12 происходит считывание из МОЗУ 8 текущего ниформационного слова. В случае ввода с электронного вводно-выводного блока необходимо также отобразить введенный символ на экране электроннолучевой трубки с заноминаиием.
Для этого код символа иередается в геиератор символов 14, который выдает в блок 1Нтернолирова1П1я 13 геометрическую информацию о данном символе. Блок интерполирования преобразует эту ииформацию в еигналы, поступаюндие через коммутатор вывода графической информацнн 18 на устройство вывода. При выдаче информации на электромеханические устройства слог текун,его информационного слова передается через коммутатор вывода 3, который при помощи миогоканального блока нриоритета 5 коммутирует данное устройство с блоком модификации адреса 9.
Если ввод сооби;еиия иолностыо закончен, то все страницы сообщения иеренисываются во внешний блок памяти на магнитном барабане 10. В дешифраторе 15 номера страницы адрес иервого управляющего слова еформулироваииого сооби еиия преобразуется в еигиал, который ироходнт через собирательные схемы 4, многоканальный блок приоритета 5, шнфратор 6, адресный блок 7 н устанавливает адрес иервого унравляюп его слова сообщения. Пачальиый адрес передачи, записанный в управляющем слове, и модифицированные адреса последовательно передаются в адресный блок 7. Устройство управления 12 вырабатывает сигиалы чтеиия по этим адресам, и информационные слова но кодовым шнпам числа ностунают в блок намяти 10. Прн этом через ве1ггиль П происходит блокировка оироса многоканального блока нриоритета 5, что иозволяет иередавать сообщеиия иолиыми страиицами.
При считывании сообп1,еиия с магнитного барабана иредварительио осуи1,ествляется выбор свобод Пэ1х страииц в МОЗУ 8. Затем иа устройства управлеиия 12 поступает енгпал в блок памяти 10, где осуществляется поиск сектора, в котором хранится еообн еиие, н через дешифратор 15, собирательные схемы 4, многоканальный блок приоритета 5, шифратор 6, адресный блок 7 посылается сигнал на установку адреса нервого уиравляюн1его слова сообигеиия. Информация из выбранного сектора магнитного барабана поступает по кодовым шииам через МОЗУ 8 и заиисывается в иего.
Отредактированиое и ировереиное сообщение из блока памяти 10 через блок управлеиия // внешними устройствами неренисывается в МОЗУ машины.
После обработки в ЭВМ результат выводится через блок уиравления 11 на магнитный барабан блока памяти 10.
Предмет изобретения
Устройство сопряжеиня вычислительной машины с устройствами ввода-вывода, содержаИ1,ее дешифраторы, подключенные еоответствеиио к блоку иамятн иа магнитном барабане и блоку интерполирования, подключенному к геиератору снм.волов, миогоканальиый блок приор1ггета, подключенный через И1ифратор к адресному блоку, соединен1 ому с магиитным оперативным заиомииаюи1,им устройством и блоком модификации адреса, веитнль, собирательные схемы, коммутаторы ввода н вывода и блоки вода-вывода, отличающееся тем, что, с целью упрощения устройства, в нем блоки ввода-вывода нодключены к коммутаторам ввода и вывода и к одним из 56
входов собирательных схем, другие входы ко- ритета, соединеииому с коммутаторами ввода торых соединены с дешифраторами, а выходыи вывода и через вентиль е блоком модифиподключеиы к многоканальному блоку ирио- нации адреса.
356646
название | год | авторы | номер документа |
---|---|---|---|
Устройство обмена информацией управляющей вычислительной машины с объектами управления | 1975 |
|
SU547761A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1525723A2 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1513506A2 |
Устройство для отображения информации на газоразрядной индикаторной панели | 1989 |
|
SU1605279A2 |
Устройство для отображения информации на газоразрядной индикаторной панели | 1983 |
|
SU1119065A1 |
Устройство для отображения графической информации | 1984 |
|
SU1327090A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1472942A1 |
Устройство для преобразования информацииВ ВидЕОСигНАл | 1975 |
|
SU849195A1 |
Устройство для отображения информации | 1985 |
|
SU1354183A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1985 |
|
SU1300542A1 |
К центральному процессору
1
Авторы
Даты
1972-01-01—Публикация