Устройство для сопряжения электронной вычислительной машины с дисплеем

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 04.12,73 (21) 1973907/24 с присоединением заявки № (23) Приоритет (43) Опубликовано05.10.76, Бюллетень №37 (45) Дата опубликования описания 16.02.77

Союз Советских

Соцзеалистических

Республик (»)53114 (51) м. к

G 06 F 3/00

Гооударствеииый комитет

Совета Мииистров СССР по делам изобретений и открытий (53) УДК 681,326.3 (088. 8) А. П. Киселев, В. А. Русаков и Ю. П. Летунов (72) Авторы изобретения

Московский ордена Трудового Красного Знамени инженернс физический институт (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С ДИСПЛЕЕМ

Изобретение относится к области вычис лительной техники.

Известны устройства для сопряжения электронной вычислительной машины (ЭВМ) с дисплеем, содержащие блок связи, соеди- 5 иенныи первыми группами входов и выходов с ЭВИ, второй группой входов — с выХодами индикации режимов дисплея, третьей группой входов и второй группой выходов— с соответствующими группами выходов и 10 входов блока регистра символа, подключен ного к информационным шинам ЭВМ и дисплея.

Они предназначены для подключения дис— плея к центральной ЭВМ через малую вы- !б числительную машину, выполняюшую роль мультиплексора передачи данных, которая стыкуется с центральной ЭВМ через специ» альное устройство сопряжения.

Такое пешение требует значительных аппаратурных затрат.

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

ЭВМ.

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

Поставленная пель достигается тем, что устройство содержит блок преобразования управляющих сигналов дисплея, входы первой группы которого подключены к соответствующим входам группы блока связи, входы второй группы — к соответствующим выходам третьей группы блока связи, выходы стробируюшего сигнала, сигнала готовности системы к приему, входы стробирующего сигнала, сигнала готовности дисплея к приему, сигнала конца сообщения и выход запроса, выходы первой группы блока преобразования управляющих сигналов дисплея соединены соответственно с дисплеем,ЭВМ и четвертой группой входов блока связи, и тем, что блок преобразования управляющих сиг531145 налов дисплея содержит схемы И, ИЛИ, НЕ, линии задержки, дифференцируюшую цепочку и триггеры первые нулевые входы которых подключены ко входу сброса второй группы входов блока. Единичный вход первого триггера через схему ИЛИ подключен к выходам первой и второй схем И, первые входы которых соединены с соответствуюшими входами второй группы входов блока, вторые их входы подкль. иены соответ- 30 ственно ко входу сигнала готовности дисплея к приему и входу стробирующего сигнала блока, первый из которых через схему

HE соединен со вторым нулевым входом второго триггера и через дифференцирующую цепочку с первым выходом первой группы выходов блока, который через первую линию задержки подключен ко второму нулевому входу третьего триггера. Нулевой и единичный выходы третьего и нулевой. выЯО ход второго триггеров соединены соответственно со вторым, третьим и четвертым выходами первой группы выходов блока. Единичный выход четвертого, первый единичный вход пятого триггеров и выход третьей схемы И, первый вход которой соединен с единичным выходом второго триггера, подключены "îîòâåòñòâåííî к выходу сигнала готовности системы к приему, входу сигнала конца сообщения и выходу стробируюшего сигнала блока. Единичный вход третьего, второй нулевой вход шестого триггеров и первый вход четвертой схемы И, второй вход которой подключен к единичному выходу шестого триггера, соединены с соответствующими входами первой группы входов блока. Вторые нулевые входы четвертого и пятого, единичный вход шестого триггеров, вход второй линии задержки, первый и второй входы пятой схемы И, третий вход которой подключен к единичному выходу первого триггера, первые входы шестой m седьмой третий вход четвертой схем И соединены с соответствующими входами второй группы входов блока. Выход второй линии задержки соединен со вторым входом шестой схемы И, выход которой соединен с единичным входом четвертого триггера и с третьим нулевым входом третьего триггера, единичный вход которого соединен с третьим нулевым входом пятого триггера. Выход четвертой схемы И подключен к единичноМу входу второго и третьему нулевому входу шестого триггеров

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

Набор управляющих и информационных сигналов устройства, относящихся к интерфейсу терминала, таков, что позволяет подключить параллельным способом к ЭВМ целый patt ее внешних устройств (дисплей, пишущая машинка, АЦПУ и т.д.). Это обеспечивает высокую скорость обмена с ЭВМ, что особенно важно для полностью электронных терминалов, каковым и является дисплей, Вместе с тем этот набор сигналов характерен для подавляющего большинства типов оконечных узлов современной приемопередаюшей телеграфной аппаратуры, что делает возм ожн ым п одключение под обных стандартных узлов к устройству. Устройство пригодно и для последовательного способа сопряжения ЭВМ с дисплеем.

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

На фиг. 1 изображена блок-схема устройства дл сопряжения; на фиг. 2-4 — функциональные схемы устройства; на фиг. 5— временная диаграмма взаимодействия ЭВМ типа "Минск-32" с алфавитно-цифровым дисплеем, например "Видеотоном-340 .

Устройство для сопряжения (фиг. 1) ЭВМ

1 с дисплеем 2 состоит из блока связи 3, блока преобразования управляющих сигналов дисплея 4 и блока регистра символа 5.

Елок связи 3 содержит триггер 6 указателя "Сбой" внешнего устройства (ВнУ), триггер 7-указателя "Занято" ВнУ, триггер 8 — указателя "Начало ввода" ВнУ> триггер 9, который вместе со схемой "И 10 служит для выработки сигнала "Запрос прер ывания", триггер 1 1 и схему "И" 1 2, вырабатывающие сигнал "Конец работы

ВнУ" ("КР"), триггер 13, единичное состояние которого определяет выполнение в ВнУ команды пуска, триггер 14, единичное состояние которого соответствует режиму обмена массива информации, триггер

15, единичное состояние которого указь вает на режим "Ввод" ("В") в ЭВМ, а нулевое - на режим 4 "Вывод" ("ЬГ") из ЭВМ в данное внешнее устройство. Блок связи

3 содержит также схемы И 16-44 на один вход которых подается импульсный сигнал, а на другие - потенциальные сигналы управления, схемы И 45-48, на оба входа которых подаются потенциальные сигналы, схемы И,ГГИ 49 — 55, сжемы НЕ 56-59 и линии задержки 60 — 62, На один из вхо531145 доз схемы И".И 54 псаается сигнал через дщфференцируюц ую цепочку 63, реагирующую лишь на положит=ëühûé перепад входного напряжения. Зля установки триггеров уст ройства в исход:;се состояние служит схема 64, нырабатызаэ.кцая на выходе положительный сигнал после достижения напря.кением питания устройства номинальной величины (+5в). По шичам 65-69 принимаются сигналы с кодовых шин символа (KUIC), одной из групп медленного канала ЭВМ соответственно разрядов "8", "Б", "1", 2", 4" определителя команд связи с ВнУ. По шине 70 в ЭВМ выдается сигнал "Указатель есть", по шине 71 в блок 4 — потенциал " нулевого выхода триггера 6. По шине 72 импульс со схемы ИЛИ 50, свидетельствукший о возникновении по ВнУ сбойной ситуации, псдае".ся в блок 3. По шине 73 из ЭВМ проходит ситнал "Сбой вычислителя" (Сбой ВЧ") по пине 74 в ЭВМ подается сигнал

"Сбой ВнУ", по шине 75 в блок 3 подается сигнал с блока 5 в случае приема из ЭВМ символа с четным числом единнп (сбойного символа). Шины 76, 77 связываEYi блоки 3 и 5. По входу 8 из ЭВМ приходит сигнал Обший сброс", устанавлива« юший все триггеры устройства в состояние

"-0", Шина 79 соединена с клеммой источника питания. Потенш ал с выхода схемы

64 подается по шине 80 в блок 4. По шине 81 из ЭВМ приходят слнхроимпульсы (СИ) которые, пройдя схемы И 38, попадают на шину 82 и далее в блок 4. К шине 83 подключен единичный выход триггера 7 (" Занято ). Входы 84-88 соединены соответственно с выходом "1" разряда 1, с выходами 0" и "1 "разряда 8 и с выходамй "0" и "1" разряда Л регистра символа блока 5. На входы 89-92 подаются сигналы с дисплея 2, определяющие режимы его работы. Выход 93 соединен с нулевым выходом триггера 13. По шине 94 из ЭВМ подаетсяимгульс "Конец передачи ("КП ), который, пройдя схемы Ii 40 ч 35, поступает соответственно на выходы 95 и 96. Ло шине 97 из ЭВМ поступает импульс "Пуск 1", который в зависимости от состояния ВнУ может пройти одну иэ схем И 20, 19 и попасть на шины 98 ("ВнУ занято ) илл 99 (ВнУ свободно"), соединенные с ЭВМ. Шиной 100 выход схемы И 24 соединен с блоком 5.

По шине 102 в ЭВМ определяется сигнал

"Запрос прерывания", Шина 103 соединена с блоком 4, а шина 104 - с нулевым выходом триггера 11. По шине 105 E ЭВХ отсылается сигнал "Конец работы ВнУ" (KP"). На вход 106 иэ ЭВМ приходит импульс "Конец массива ("КМ"), который б

В

И

И

ЗО

Может пройти схему И 28 и попасть на шину 107. Шина 108 соединяет вход схемы И 27 блока 3 с одноименным выходом блока 4, На вход 109 из ЭВМ подается потенциал Номер ВнУ (Я ВнУ ), выбирающий единственное внешнее устройство иэ

acего комплекса ВнУ, подключенных к ЭВМ для осуществления взаимодействия с ним.

На вход 110 из ЭВМ присылается импульс

"Пуск 2", который, попадая на схемы И 3237, может появиться соответственно на шин

111 и, в зависимости от состояния триггера 15, выходы которого соединены с шинами 112 и 113, на шинах 114 (вывод) или 11 5 (ввод). С последних двух шин сигналы подаются в ЭВМ, сигнализируя о режиме работы ВнУ (ввод или вывод).

На вход 116 с блока 5 поступает импульс, сбрасывающий триггеры блока 3 в состояние "0". На схему И 51 дисплея поступает потенциальный сигнал Р1E8 логической 1» в случае записи во входной регистр дисцлея сбойного символа.

Блок 4 содержит триггеры 117 — 122, схемы И 123-127, на один вход которых поступает импульсный сигнал, схемы И 128, 129, на оба входа которых поступают потенциальные сигналы, потенциальную схему

ИЛИ 130, схему HE 131 (инвертор), линии задержки 132-134, дифференцирующую цепочку 135, реагирующую на положительный перепад входного напряжения. По шине

136 в дисплей 2 посылается сигнал с единичного выхода триггера 117 сигнализирующий о том, что ЭВМ готова к приему информации с дисплея. По шине 137 в

ЭВМ выдается потенциальный сигнал "3anpoc ВнУ", а по шине 138 из дисплея принимается сигнал окончания передачи содержимого экрана. Нулевой и через схему И 1 24 единичный выходы тиггера l 1 9 соединены с шинами 139, 140, причем сигнал с шины 140 подается в дисплей. Потенциал с выхода схемы 64 подается по шине 141 на вход дисплея. Сигнал готовности дисплея к приему информаш1и поступает на вход 142, а сигнал, сопровождающий выходной символ из пал яти дисплея,— на вход 143. На один иэ нулевых установочных входов триггера 118 по шине 144 поступает импульс с выхода схемы И 25.

Блок регистра символа 5 содержит восьмиразрядный регистр символа 145, установочные входы триггеров которого соединены с шинами 65-69, 146-148 Выходы регистра символа 145 соединены со схемой контроля на нечетность 146, мультиплексором 147 и частично с управляюшими входал и схем И 39 и 41-44. Мультиплексор 147 пропускает на выход сигналы либо с регистра символа 145, либо с шнн531145

148-154, соединенных с выходными клеммами дисплея, в зависимости от того, в каком режиме работает дисплей (ввод или вывод) . Семиразрядный код с выхода мультиплексора 147> подается на дешифратор 155, соединенный с шифраторами выво да 156 и ввода, со схемами формирования контрольных разрядов. Выходы шифратора ввода 157 через блок схем И 158, onpatbHBBeMblx импульсом "Обмен", поступаюшим из ЭВМ на шину 159, соединены с шинами

65-68 и 146-148.

Необходимость использования кодопреобразователя, составленного из узлов 147 и

1 55-1 57 объясняется тем, что система э

15 кодов ЭВМ полностью не совпадает с сис темой кодов дисплея.

Кроме того, блок регистра символа 5 содержит схемы ИЛИ 160, 161, схему И

162, на один вход которой по шине 95 подается импульсный сигнал, схему И 163, на оба входа которой подаются потенциальные сигналы. Выходы шифратора вывода

156 подключены к шинам 164-171, соединенным с входными информационными клеммами дисплея, Выход схемы И 21 бло- 5 ка 3 подключен также через линию задержки 172 к схеме И 173, выход которой nos дается на шину 174. Шина 159 блока 5 соединена со входом схемы И 175, Устройство работает следующим обра- 30 зом.

После включения питания схемой 64, представляюшей из себя интегрирующую цепочку, на вход которой йодается напряжение питания, а ее выход подключен к двух- 35 каскадному формирователю, вырабатывается положительный перепад напряжения, который проходит схему ИЛИ 52, устанавливает триггер 6 в «О", проходит схемы

ИЛИ 160, 161, а затем перебрасывает в 46

«О«остальные триггеры блоков 3,4 и регистр символа 145 блока 5. При включении дисплея в сеть с его выходного разъема снимается и подается на шину 17 2> блока 3 напряжение питания микросхем., М которое определяет состояние готовности данного внешнего устройства (указатель " Готово" равен логической 1") . Банное исходное состояние позволяет ЭВМ и дисплею начать любые операции взаимодействия или нахо- 56 диться в каком-либо состоянии работы.

Обмен информацией ЗВМ с ВнУ мульти» плексногв канала, в состав которых входит данный дисплей, производится в режиме медленных приостановок, которому могут 55 предшествовать команды опроса стандартных указателей и команды пуска, Параллельный интерфейс дисплея„например "Видеотон-340", построен по принципу асинхронного адресного разнеле- 66 ния сигналов и временного представления адреса канала и действует следуюшим об-разом. При выводе информации от источника (ЭВМ) к приемнику (дисплей) послед ний находится в режиме 0NLl >Em сообшает о своей готовности к приему установкой в состояние логической "1 сигнала (вход 142), по которому источник после окончания цикла обмена с другими

ВнУ посылает по шинам 164-171 обменный символ, сопровождая его стробирук . шим сигналом по шине 140. После записи принятого символа во входной регистр дисплей сбрасывает сигнал по входу 142, в результате чего исчезает сигнал на шине

140, и после занесения символа в память регенерации через время Т вновь появляется сигнал на шине 142 и т.д.

Ввод информации в ЭВМ возможен в двух режимах: Ой l LNE.u SE N D,,причем в первом режиме символ, набранный на клавиатуре дисплея, пересылается по шинам 148-154 (контрольный разряд не используется), минуя память регенерации при наличии стробиоуюшего сигнала на шине

143 только при наличии сигнала приемника, говорящего о его готовности к вводу информации от данного ВнУ. Йля гого, чтобы введенный в ЗВМ символ высветился на экране дисплея, она должна послать принятый символ обратно. Во втором случае передача содержимого экрана дисплея начинается с первого символа строки, отмеченной маркером, и ведется непрерывно символ за символом по сигналам разрешения ввода (шина 136) либо до последней позиции экрана, либо до специального символа конца передаваемого текста ЭТХ, после чего дисплей вырабатывает сигнал

ЕОМ (шина 138), Автономный режим дисплея используеъся как режим для набора текста, подлежашего вводу в ЭВМ, либо как режим ожидания ответа машины.

Режим для вывода содержимого экрана на пишущую машинку (ПМ) типа «Консут 260" инициируется либо по команде ЭВМ, либо как и остальные режимы, нажатием соответствуюшей клавиши на клавиатуре дисплея, В этот момент времени дисплей может находиться только в одном из четырех режимов, на что указывает состояние логической «1 одного из его выходов

0Nl.í4Å(92)>5ENQ(91) и PRlt47(90).

В дальнейшем принято, что изменения состояния логических схем устройства происходят под действием положительных фронтов, как импульсных, так и потенциаль ных сигналов, что характерно для ТТЛ схем, из которых изготовлены логические блоки. яз Рчсп.:-.:оя ва:." ыи о i».- — и дисплея образ5пошчйся поеожительный пе" пад напряжения поступает на шину 91, r„роходит схему ИЛИ 54, схему И 34, сткрьтую по другим входам со схемы N 45 5(го тово Л занято) и триггера 1 5, находящегося в состоянии "0", и станавливает в состояние "1" триггеры 8 и 9. Первый СИ с выхода схемы И 38 проходит схему И 10. открытую по всем входам, перебрасывает триггер 9 в состояние "0" и по шине 101 ("Запр.пр.") отсылается в ЭВМ.

По этому сигналу диспетчер ЭВМ переключается на соответствуюший программный уровень, и в данное ВнУ по шинам

65-68, 146-148 присыпается сигнал для определения команды опроса указателей.

Указатель «Начало ввода " опрашивается импульсом по шине 68 и в случае состояния "l» триггера 8 проходит схему И 23, поскольку пока на шине 103 высокий потенциал, он сбрасывает триггер 8 в состояние "0 и проходит схему ИЛИ 49 ча ши» ну 70, посыпая тем самым в ЭВМ сигнал

«Указатель есть", Аналогично производится опрос указателей "Готово" (шина 172, схема И 17, шина 66), "Занято" (триггер

7, схема И 18, шина 67), "Сбой" (триггер 6, схема И 16, шина 65) и "Ввод" (триггер 15, схема И 31, шина 69). Прохождение сигналов с указанных схем И 17, 23, 18, 16 и 31 на схему ИЛИ 49 блокируется в медленных приостановках потенциалом "Q«и "Обмен" по шине 103. Попадание импульсов с шин 65-68, 146-148 в данное ВнУ клапанируется чотенциалом

"hl ВнУ" из ЭВМ 1 (фиг. 2 и 4 не показано} в то время,как остальные сигналы ЭВМ клапанируются потенциалом ".М ВнУ«с шины 109. Импульс "Конец передачи" (КП) команды опроса указателей поступает по шине 94, проходит схему И 40, а затем проходит схемы И 162, ИЛИ 161, сбрасывает регистр символа 145 в состояние "0" и не проходит схемы И 33, 35, 127, закрытые для него при выполнении данной ко манды.

Dance из ЭВМ по шинам (считается,что потенциал "1 ВнУ" установлен) 65-68, 146-148 в регистр символа 145 присыпается определитель команпы ввода и в ответ на импульс "Пуск-l », поступаюший из

ЭВМ по шине 97 на схему И 21, устройство выдает импульс "ВнУ свободно" (шина 99) со схемы И 19, открытой потенциалом со схемы И 45 ("ВнУ готовоЛ занято ), Импульс Пуск 1«в данном случае схему И 20 не проходит, поскольку ч жггер 7 находиться в состоянии "0" и

"8} в ЭВМ не

"П.„,- 1 O

-."--.эдит схему И 22, риг ер -"сгояние «1» (Ге,. рь ВнУ с л.- 1 ..з анн »2 вводом}

-} y проходит схему ИЛИ 53, устанавливает триг р 13 в состояние "l", и, пройдя схему И 44» схему If 41 ипи И 42, в зависимости от состояния разряда регис;тра символа 145 (ввод символа или массива) перебрасывает триггер l 5 в со -,гояние 1", а триггер 14, например, также в состояние «1". Схему И 39 импульс "Пуск

1ЛВнУ" не проходит. Импульс "КП«команды пуска проходит схему И 40, схемы И

33, 35, подтверждает состояние «О" триггера 6, проходит схему ИЛИ 161, сбрасывает регистр символа 145, не проходит схемы И 30, 127 и, появляясь на выходе линии задержки 61, устанавливает триггер 13 в состояние "0". Пройдя через ли-нию задержки 132, импульс с выхода схемы И 35 подтверждает состочние О" триггера 120 и устанавливает через схему

И 1 2 5 триггер 1 1 7 в состояние» l ".

По сигналу на шине 136 с единичного выхода триггера "17 дисплей через время

Т выдает на свои выходные шины симво а

148-154 код первого символа вводимого в ЭВМ текста, который, тройдя мультиплексор 147 после дешифрации дешифратором

155 и шифрации шифратором 157 (прибли-. зительно через 0,2 мксек), например, акоп

Минск-32", поступает на блок схем И

158. Положительный перепад сигнала, сопровождаюшего выводимый из дисплея сим

aov., с шины 143 проходит схему И 128, открытую с единичного выхода триггера

15, затем схему ИЛИ 130 и перебрасывает триггер 121 в состояние "1". Первый после этого СИ проходит схему If 126, открытую теперь по всем входам, сбрась вает триггер 121 в состояние 0" и, пройдя линию задержки 133, устанавливает триггер 118 в состояние «1". В результате с выхода схемы И 123 по шине 137 в ЭВМ посылается потенциальный сигнал

«Запр. ВнУ«.

В ответ на этот сигнал ЭВМ начинает медленную приостановку с данным ВнУ, в ходе которой выставляется потенш ап

"М ВнУ", присыпаются импульсы "Пуск-2" и "Обмен соответственно по шинам 110 и 159, по первому из которых со схемы

И 37 по шине 115 в ЭВМ выдается сигнал "Ввод" и перебрасывается триггер 117 в состояние "0", а по второму с блока схем И 158 по шинам 65-69, 146-148 в ЭВМ передается вводимый символ. Сигнал "Пуск 2 Л ВнУ" со схемы И 32 сбра13 разом. Определитель команды вывода массива или символа поступает по шинам 6568, 146-148 и записывается в регистр символа 145. Сигнал "Пуск 1" с шины 97 проходит схему И 21, схему И 19, вырабатывая сигнал ВнУ свободно", схему И

22, перебрасывая при этом триггер 7 в состояние "1" (ВнУ "Занято" выводом).

Импульс с выхода схемы И 21 схему И 39 не проходит, поскольку она может быть открыта для него только в командах прерывания ввода выводом. Импульс с выхода схемы И 22 через схему ИЛИ 53 устанавливает триггер 13 в состояние "1", триггер 15 в состояние "0" (вывод), а триггер 14, например в состояние "1" (вывод массива). После этого он появлчется на выходе линии задержки 172, проходит схему

И 173 и по шине 174 выдается в дисплей для установки его в режим ОЙ0й,если до этого дисплей работал в режиме OFF, tNt.

Положительный перепад напряжения, образовавшийся при этом на шине 92, проходит дифференцирующуюцепочку 63, схему ИЛИ

54, но схему И 34 не проходит,так как триггер 7 (Занято) находится в состоянии

1". После перевода дисплея в режим О Li.NF на шину 142 поступает положительный перепад напряжения, говоряший о готовности дисплея к приему информации, который проходит дифференцируюшую цепочку 135 и ши ну 108, но не проходит схему И 27, поскольку триггер 120 находится в состояние

"0". Сигнал с шины 142 поступает на инвертор 131 (что не изменяет "0" состояния триггера 119) проходит схему И 129, М схему ИЛИ 130 и перебрасывает триггер

121 в состояние "1". СИ с шины 82 не проходит схему И 126 до тех пор, пока триггер 13 (Пуск) не перебросится в состояние "0". По сигналу "КП" команды пус- 40 ка сбрасываются регистр символа 145 и триггер 13. При этом разрешено прохождение первого СИ с шины 82 через схему

И 126, В результате триггер 121 устанавливается в состояние "0", закрывая схему

И 126 для других СИ. Один выделенный

СИ с выхода схемы И 126 проходит линию задержки 133, устанавливает триггер 118 в состояние "1", в ЭВМ выдается сигнал

"Запр. Вн У". 50

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

"Пуск 2" по шине 1 1 О, в ЭВМ по шине

114 выдается сигнал "вывод", затем по шинам 65-68, 146-148 проходит выводи55 мьй символ, который заносится в регистр символа 145, Схема 146 осушествляет контроль на нечетное число единиц в принятом символе, мультиплексор 147 пропускает код этого символа на дешифрат 155, 40 который выбирает требуемый вход шифратора вывода 156 на выходе которого появляется код принятого символа. Импульс "вывод" с выхода схемы И 36 по шине 114 у =танавливает триггер 122 в состояние "1".

Импульс "КП" медленной приостановки проходит схему И 40, а затем только схему И

127, триггер 122 сбрасывает, а триггер

119 устанавливает в состояние "l», и в дисплей с шины 140 попадает сигнал, по ко1орому он начинает запись принимаемого по шинам 1 64-171 символа. Приблизительно через 3 мксек сбрасывается потенциал на шине 142, проинвертировннный схемой

HE 131, отрицательный перепад которого сбрасывает триггер 119 в состояние "0".

Образуюшпйся при этом положительный перепад с нулевого выхода триггера 119 по шине 139 попадает на схему И 163, проходит схему ИЛИ 161 и сбрасывает регистр символа 145.

После записи принятого из ЭВМ сп.1вола из своего входного регистра в память регенерации (через время T,) дисплей вновь устанавливает потенциал на ш не 142, положительный перепад которого вызывает новую медленнуЮ приостановку в последс вательн ости, описани ой в ы ше, Окончание вывода массива определяется присылкой во втором такте последней медленной приостановки импульса "КМ", кото.рый в отли псе от режима ввода устанавливает в состояние "1" триггер 11 (а нетр- "геры 11,9) и триггер 122 в состояние "О",. установленный до этого в состоянпе "1 " сигналом "вывод" по шине 114, чтобы не выработать сигнал на шине 140 по импульсу "КП". Первый жe после "КМ" СИ (ко"торый проходит на поздпее "КП") поступа. ет на входы схем И 10, 12, 29 и 126, проходит только схему И 12, затем линию задержки 62. При этом цо шине 105 ь

ЭВМ выдается сигнал "КР", и через схе.= му И 160 триггеры устройства устанавли== ваются в исходное состояние, При выводе одного символа роль сигнала

"КМ" выполняет положительный перепад потенциала, возникаюший после "усвоения" символа дисплеем и проходяший дпфференцируюшую цепочку 135, схему И 27, открытую для этого перепада только прп выходе символа. Далее устанавлпваются в состояние "1" триггеры 121 и 11 и первый после этого СИ устанавливает трцггер 118 B состояние "1". Тот же СИ проходит схему И 12, но поскольку время задержки линии задержки 62 больше времени задержки линии задержки 133, сигнал "Запр.ВнУ" на выходе схемы И 123 больше не образуется (триггер 11 находится в состоянии "1").

Попав на шину 105 с выхода линии задерж531145

15 ки 62, импульс "КР" поступает в ЭВМ, сбрасывает триггер 11 и через схему ИЛИ

160 остальные триггеры устройства в состояние 0 .

Прерывание ввода выводом запрещено при работе дисплея в режиме 2ЕМ0, чтобы ке испортить текст, предварительно выбранный на экране для засылки в ЭВМ, Прерывание запрещено также в режиме дисплея

PklNT u ONLlHEесли вводимый в режиме

Э

Ю символ еще не передан в ЭВМ. Перечисленные условия запрета прерывания реализуются схемами НЕ 57 59 и схемой И

39, на вход которого подается импульс Пуск 1 . С ее выхода, если прерывание возможно, сигнал независимо от занятости ВнУ устанавливает триггер 13 в состояние «1", Через время, задаваемое линией задержки 60 — триггер 7 в состояние "0

Команда прерывания ввода Выводом отличается в ЭВМ "Минск-32" от других команд пуска тем, чтовразряде "1" опреде лителя этой команды стоит "1", т.е. по шине 84 на схему И 39 с единичного выхода разряда "1 регистра символ 145 подается высокий потенциал. И

В случае записи в регистр символа 145 с шин 65-68, 146-148 сбойного символа схема контроля 146 на нечетность вырабатывает сигнал, проходящий схему ИЛИ 51 и открывающий схему И 29 для СИ с выхода 30 схемы И 38, если триггер 6 (сбой) до этого был в состоянии 0". С выхода схемы

И 29 СИ передается в ЭВМ по шике 74 (" Сбой ВнУ"), проходит схему ИЛИ 50, устанавливает триггер 6 в состояние «1", ЗЬ а остальные триггеры устройства по цепоч ке", шина 72, схема ИЛИ 160, шина 116в состояние "0, То же происходит при выводе из дисплея сбойного символа, при приеме во входной регистр дисплея сбой- 40 ного символа, при отключении питания дисплея 2 в процессе обмена информацией (шина 172, схема НЕ 56, схема И 46, схема ИЛИ 51, схема И 29, шина 74 и триггер 6), при приеме по шине 73 из 45

ЭВМ импульса "Сбой ВЧ» (в последнем случае сигнал на шине 74 не появляется).

Блок 3 устройства построен в основном на принципе, аналогичном для любого активного ВнУ ЭВМ "Минск-32, исключе- 59 ние составляют логические схемы, формирующие сигналы окончания обмена, поскольку дисплей практически мгновенно отрабать . вает внутренние циклы" ВнУ, а также схемы, запрещающие прерывание ввода вы- ЬЬ водом в случаях, указанных выше, Блок 4 сжонструирован для совмещения работы интерфейсов данных ЭВМ и дисплея, поэтому его структура отражает особенноСти этих конкретных устройств.

16

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

1. Устройство для сопряжения ЭВМ с дисплеем, содержащее бЛок связи, соединенный первыми группами входов и выходов с ЭВМ, второй группой входов - с вы» ходами индикации режимов дисплея, третьей группой входов и второй группой выходов - с соответствующими группами выхощзв и входов блока регистра символа, подкжьченного к информационным шинам ЭВМ и дисплея, о т л и ч а ю щ е е с я тем, что, с целью повышения гибкости аппаратногоо подключения в систему связи с ЭВМ, оно содержит блок преобразования управляющих сигналов дисплея, входы первой группы которого подключены к соответствующим входам первой группы блока связи входы второй группы — к соответствующим выходам третьей группы блока связи, вьъходы стробирующего сигнала, сигнала готовности системы к приему, входы стробирующ го сигнала, сигнала готовности дисплея к приему, сигнала конца сообщения, выход запроса и выходы первой группы блока преобразования управляюших сигналов дисплея соединены соответственно с дисплеем, ЭВМ и четвертой группой входов блока связи.

2. Устройство по и. 1, о т л и ч а ющ е е с я тем, что, блок преобразования управляющих сигналов дисплея содержит схемы И,,ИЛИ, НЕ, линии задержки, дифферен пирующую цепочку и триггеры, первые нулевые входы которых подключены ко входу сброса второй группы входов блока, единичный вход первого триггера через схему

ИЛИ подключен к выходам первой и второй схем И, первые входы которых соединены с соответствующими входами второй группы входов блока, вторые их входы подключены соответственно ко входу сигнала готовности дисплея к приему и входу стробирующего сигнала блока, первый из которых через схему НЕ соединен со вторым нулевым входом второго триггера и через дифференцирующую цепочку — с первым выходом первой группы выходов блока, который через первую линию задержки подключен ко второму нулевому входу третьего триггера; нулевой z единичный выходы третьего и чулевой выход второго триггеров соединны соответственно со вторым, третьим и четвертым выходами первой группы BbIxo дов блока; единичный выход четвертого, первый единичный вход пятоге триггеров и выход третьей схемы И, первый вход которой соединен с единичным выходом второго триггера, подключены соответственно к выходу сигнала готовности системы к приему, входу сигнала конца сообщения и выходу стробирующего сигнала блока; единичный

531145

18 вход третьего, второй нулевой вход шестого триггеров и первый вход четвертой схемы

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

531145

Составитель A. Жеренов

Редактор Л. Утехина Техред М. Ликович КорректорА. Гриценко

Заказ 54G3/129 Тираж 864 Подписное

Е1НИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4