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

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

Авторы: Киселев, Летунов, Русаков

ZIP архив

Текст

ОП ИСАНИЕИЗОБРЕТЕН ИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСойзеалмстическмРеспублнк0 Государствеииый кометеСовета Мииистров СССРпо делам изобретенийи открытий 23) ит 6,Бюллетень 37 о 05,10) У 5) Дата опубликования описания 16,02,77 ов и Ю. П. Летунов П, Киселев, В, А Авторыизобретен осковский ордена Трудового Красного Знамени инженернс физический институт(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С ДИСПЛЕЕМ обмено ьным способом, П сьма сложными и едовате ю из них являются огост яшими, вслед вых операци ствие выполняемых , а вторые не обесобмена дисплея с ими групппечиваютЭВМ,Белью ллельног пе 2 ерез групповыесопряжения 25 с присоединением заявки Изобретение относится к области вычис лительной техники.Известны устройства для сопряжения электронной вычислительной машины (ЭВМ) с дисплеем, содержашие блок связи, соеди ненныи первыми группами входов и выходов с ЭВИ, второй группой входов - с выХодами индикации режимов дисплея, третьей группой входов и второй группой выходов - с соответствующими группами выходов и 10 входов блока регистра символа, подключенного к информационным шинам ЭВМ и дисплея,Они предназначены для подключения дис - плея к центральной ЭВМ через малую вы числительную машину, выполняющую роль мультиплексора передачи данных, которая стыкуется с центральной ЭВМ через с ци альное устройство сопряжения.Такое решение требует значительных ап паратурных затрат.Известен также пелый ряд устройств, осушествляюших связь центрального процессора с видеотерминалами либо чблоки и индивидуальные блоки изобретение является повышение гибкости аппаратного подключения в систему связи с вычислительной машиной.Поставленная цель достигается тем, что устройство содержит блок преобразования управляющих сигналов дисплея, входы первой группы которого подключены к соответствующим входам группы блока связи, входы второй группы - к соответствуюшим выходам третьей группы блока связи, выходы стробируюшего сигнала сигнала готовности системы к приему, входы стробируюшего сигнала, сигнала готовности дисплея к приему, сигнала конца сообщения и выход запроса, выХоды первой группы блока преобразования управляющих сигналов дисплея соединены соответственно с дисплеем,ЭВМ и четвертой группой входов блока связи, и тем, что блок преобразования управляюших сигСоставитель А. ЖереновРедактор Л. Утехина Техред М. Ликович КорректорА. ГриценкоЗаказ 5403/129 Тираж 864 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5 Филиал ППП фПатент", г, Ужгород, ул. Проектная, 4налов дисплея содержит схемы И, ИЛИ, НЕ, линии задержки, дифференцируюшую цепочку и триггеры первые нулевые входы которых подключены ко входу сброса второй группы входов блока. Единичный вход первого триггера через схему ИЛИ подключен к выходам первой и второй схем И, первые входы которых соединены с соответствую- шими входами второй группы входов блока, вторые их входы подка иены соответ- Ю ственно ко входу сигнала готовности дисплея к приему и входу стробирующего сигнала блока, первый из которых через схему НЕ соединен со вторым нулевым входом второго триггера и через дифференцирующуЮ цепочку с первым выходом первой группы выходов блока, который через первую линию задержки подключен ко второму нулевому входу третьего триггера. Нулевой и единичный выходы третьего и нулевой. выЯО ход второго триггеров соединены соответственно со вторым, третьим и четвертым выходами первой группы выходов блока. Единичный выход четвертого, первый единичный вход пятого триггеров и выход третьей схемы И, первый вход которой соединен с единичным выходом второго триггера, подключены соответственно к выходу сигнала готовности системы к приему, входу сигнала конца сообщения и выходу стробируюшего сигнала блока. Единичный вход третьего, ЗО второй нулевой вход шестого триггеров и первый вход четвертой схемы И, второй вход которой подключен к единичному выходу шестого триггера, соединены с соответствующими входами первой группы входов Зф блока. Вторые нулевые входы четвертого и пятого, единичный вход шестого триггеров, вход второй линии задержки, первый и второй входы пятой схемы И, третий вход которой подключен к единичному выходу первого триггера, первые входы шестой и седьмой третий вход четвертой схем И соединены с соответствующими входами второй группы входов блока, Выход второй линии задержки соединен со вторым входом шестой схемы И, ф выход которой соединен с единичным входом четвертого триггера и с третьим нулевым входом третьего триггера, единичный вход которого соединен с третьим нулевым входом пятого триггера, Выход четвертой схемы И 56 подключен к единичноМу входу второго и третьему нулевому входу шестого триггеров Выход пятой схемы И подключен ко второму нулевому входу первого триггера и через третью линию задержки - ко второму единич- ф 5 ному входу пятого триггера единичный выхОд которого подключен ко второму входу седьмой схемы И, третий и четвертый входы ко торой соединены соответственно с нулевым выходом третьего триггера и со вторым вхо- фф дом третьей схемы И, подключенным к соответствующему входу второй группы входов блока, Выход седьмой схемы И соединен о выходом запроса блока.Набор управляющих и информационных сигналов устройства, относящихся к интерфейсу терминала, таков, что позволяет подключить параллельным способом к ЭВМ целый ряд ее внешних устройств (дисплей пишущая машинка, АЦПУ и т.д.), Это обеспечивает высокую скорость обмена с ЭВМ, что особенно важно для полностью электронных терминалов, каковым и является дисплей, Вместе с тем этот набор сигналов характерен для подавляющего большинства типов оконечных узлов современной приемопередаюшей телеграфной аппаратуры, что делает возможным подключение подобных стандартных узлов к устройству, Устройство пригодно и для последовательного способа сопряжения ЭВМ с дисплеем.Преимушества данного устройства придают большую гибкость создаваемой структуре сети терминалов, так позволяют полностью использовать скоростные возможности дисплея при обмене параллельным способом,На фиг, 1 изображена блок-схема устройствадл сопряжения; на фиг, 2-4 - функциональные схемы устройства; на фиг, 5 - временная диаграмма взаимодействия ЭВМ типа "Минскф с алфавитно-цифровым дисплеем, например "Видеотоном".Устройство для сопряжения (фиг, 1) ЗИМ 1 с дисплеем 2 состоит из блока связи 3, блока преобразования управляющих сигналов дисплея 4 и блока регистра символа 5,Елок связи 3 содержит триггер 6 указателя фСбойф внешнего устройства (ВнУ), триггер 7-указателя Занято" ВнУ, триггер 8 - указателя "Начало ввода" ВнУ триггер 9, который вместе со схемой И 10 служит для выработки сигнала "Запрос прерыванияф триггер 11 и схему "Иф 12, вырабатывающие сигнал "Конец работы ВнУ" ("КР"), триггер 13, единичное состояние которого определяет выполнение в ВнУ команды пуска, триггер 14, единичное состояние которого соответствует режиму обмена массива информации, триггер 15, единичное состояние которого указь вает на режим "Вводф ("В") в ЭВМ, а нулевое - на режим 4 "Выводф("Ы") из ЭВМ в данное внешнее устройство. Блок связи 3 содержит также схемы И 16-44 на один вход которых подается импульсный сигнал, а на другие - потенциальные сигналы управления, схемы И 45-48, на оба входа которых подаются потенциальные сигналы, схемы ИЛИ 49 - 55, сжемы НЕ 56-59 и линии задержки 60 - 62, На один из входоз схемы И".И 54 подается сигнал через диФференцируюп"ую цепочку 63, реагирующую лишь на положит. в :льный перепад входного нааряжения. Зля установки триггеров уст ройства в исход:ое состояние служит схема 64, нырабатызанкцая на выходе положительный сигнал после достижения напря.кением питания устройства номинальной величины (+5 в), По шичам 65-69 поинимаются сигналы с кодовых шин символа (КШС), одной из групп медленного канала ЭВМ соответственно разрядов "8", "Б", ф 1", ф 2", 4" определителя команд связи с ВнУ. По шине 70 в ЭВМ выдается сигнал фУказатель есть", по шине 71 в блок 4 - потенциал с нулевого выхода триггера 6. По шине 72 импульс со схемы ИЛИ 50, свидетельствующий о возникновении по ВнУ сбойной ситуагяи, псдаец- ся в блок 3. По шине 73 из ЭВМ проходит ситнал фСбой вычислителя" ( Сбой ВЧф)по цине 74 в ЭВМ подается сигнал фСбой ВнУ", по шине 75 в блок 3 подается сигнал с блока 5 в случае приема из ЭВМ символа с четным числом единнп (сбойного символа). Шины 76, 77 связывают блоки 3 и 5. По входу 8 из ЭВМ приходит сигнал фОбщий сброс", устанавлива ющий все триггеры устройства в состояние "Оф, Шина 79 соединена с клеммой источника питания. Потенциал с выхода схемы 64 подается по шине 80 в блок 4. По шине 81 из ЭВМ приходят слнхроимпульсы (СИ) которые, пройдя схемы И 38, попадают на шину 82 и далее в блок 4. К цн 1 не 83 подключен единичный выход триггера 7 (" Занято ), Входы 84-88 соединены соответственно с выходом "1" оазряда 1, с выходами "Оф и ф 1 "разряда 8 и с выходамй "Оф и ф 1 ф разряда Л регистра символа блока 5. На входы 89-92 подаются сигналы с дисплея 2, определяющие режимы его работы. Выход 93 соединен с нулевым выходом триггера 13. По шине 94 из ЭВМ подаетсяимгульс фКонец передачик (фКП"), который, пройдя схемы И 40 ч 35, поступает соответственно на выходы 95 и 96, Ло шине 97 из ЭВМ поступает импульс "Пуск 1", который в зависимости от состояния ВнУ может пройти одну иэ схем И 20, 3.9 и попасть на шины 98 ("ВнУ занято" ) или 99 (ВнУ сзободноф), соединенные с ЭВМ, Шиной 100 выход схемы И 24 соединен с блоком 5. По шине 102 в ЭВМ определяется сигнал "Запрос прерывания", Шина 103 соединена с блоком 4, а цжна 104 - с нулевым выходом триггера 11. По шине 105 в ЭВХ отсылается сигнал "Конец работы ВнУ" (КР"), На вход 106 иэ ЭВМ приходит импульс "Конец массива ("КМ"), который Может пройти схему И 28 и попасть нашину 107, Шина 108 соединяет вход схемы И 27 блока 3 с одноименным выходомблока 4, На вход 109 из ЭВМ подаетсяпотенциал "Номер ВнУ ( М ВнУ), выбирающий единственное внешнее устройство иэвсего комплекса ВнУ, подключенных к ЭВМдля осуществления взаимодействия с ним.На вход 110 из ЭВМ присылается импульс"Пуск 2 ф, который, попадая на схемы И 3237, может появиться соответственно на шинй111 и, в зависимости от состояния триггера 15, выходы которого соединены сцжнами 13.2 и 113, на шинах 114 (вывод) или 115 (ввод), С последних двух шинсигналы подаются в ЭВМ, сигнализируяо режиме работы ВнУ (ввод или вывод).На вход 116 с блока 5 поступает импульс,сбрасывающий триггеры блока 3 в состояние "0". На схему И 51 дисплея поступает потенциальный сигнал Р 1 ЕВ логической"1 в случае записи во входной регистрдисплея сбойного символа,Блок 4 содержит триггеры 117 - 122,схемы И 123-127, на один вход которыхпоступает импульсный сигнал, схемы И 128,129, на оба входа которых поступают потенциальные сигналы, потенциальную схемуИЛИ 130 схему НЕ 131 (инвертор), линиизадержки 132-3.34, дифференцирующую цепочку 135, реагирующую на положительный перепад входного напряжения. По шине136 в дисплей 2 посылается сигнал с единичного выхода триггера 117, сигнализирующий о том, что ЭВМ готова к приемуинформации с дисплея. По шине 137 вЭВМ выдается потенциальный сигнал "Запрос ВнУф, а по шине 138 из дисплеяпринимается сигнал окончания передачисодержимого экрана, Нулевой и через схему И 124 единичный выходы .тиггера 119соединены с шинами 139, 140, причем сигнал с шины 140 подается в дисплей. Потенциал с выхода схемы 64 подается пошине 141 на вход дисплея, Сигнал готовности дисплея к приему информации поступает на вход 142, а сигнал, сопровождающий выходной символ из памяти дисплея, -на вход 143, На один иэ нулевых установочных входов триггера 118 по шине 144поступает импульс с выхода схемы И 25,Блок регистра символа 5 содержит восьмиразрядный регистр символа 145, установочные входы триггеров которого соединены с шинами 65-69, 146-148 Выходы регистра символа 145 соединены сосхемой контроля на нечетность 146, мультиплексором 147 и частично с управляющими входами схем И 39 и 41-44, Мультиплексор 147 пропускает на выход сигналылибо с регистра символа 145, либо с шнн 531145148-154, соединенных с выходными клеммами дисплея, в зависимости от того, вкаком режиме работает дисплей (ввод иливывод). Семиразрядный код с выходамультиплексора 147 подается на дешифратор 155, соединенный с шифраторами вывода 156 и ввода, со схемами формированияконтрольных разрядов, Выходы шифратораввода 157 через блок схем И 158, опрашиваемых импульсом фОбменф, поступающимиз ЭВМ на шину 159, соединены с шинами65-68 и 146-148,Необходимость использования кодопреобразователя, составленного из узлов 147 и155-157 объясняется тем, что системае15кодов ЭВМ полностью не совпадает с системой кодов дисплея.Кроме того, блок регистра символа 5содержит схемы ИЛИ 160, 161, схему И162, на один вход которой по шине 95подается импульсный сигнал, схему И 163, фна оба входа которой подаются потенциальные сигналы. Выходы шифратора вывода156 подключены к шинам 164-171, соединенным с входными информационнымиклеммами дисплея, Выход схемы И 21 бло- Ика 3 подключен также через линию задержки 172 к схеме И 173, выход которой носдается на шину 174, Шина 159 блока 5соединена со входом схемы И 175,Устройство работает следующим обра- ЗОзом.После включения питания схемой 64,представляющей из себя интегрирующую цепочку, на вход которой йодается напряжение питания, а ее выход подключен к двухкаскадному формирователю, вырабатывается положительный перепад напряжения, который проходит схему ИЛИ 52, устанавливает триггер 6 в фОф, проходит схемыИЛИ 160, 161, а затем перебрасывает в 46"О" остальные триггеры блоков 3,4 и регистр символа 145 блока 5. При включении дисплея в сеть с его выходного разъема снимается и подается на шину 172блока 3 напряжение питаниямикросхем., Мкоторое определяет состояние готовностиданного внешнего устройства (указатель ф Готово" равен логической "1"). Банное исходноесостояние позволяет ЭВМ и дисплею начатьлюбые операции взаимодействия или находиться в каком-либо состоянии работы,Обмен информацией ЗВМ с ВнУ мультиплексногв канала, в состав которых входит данный дисплей, производится в режимемедленных приостановок, которому могут 55предшествовать команды опроса стандартныхуказателей и команды пуска,Параллельный интерфейс дисплеянапример фВидеотон", построен попринципу асинхронного адресного разделе ния сигналов и временного представленияадреса канала и дейгтвует следующим об разом. При выводе информации от источника (ЭВМ) к приемнику (дисплей) последний находится в режиме ОЬ 1 йЕи сообшает о своей готовности к приему установкой в состояние логической "1 ф сигнала (вход 142), по которому источникпосле окончания цикла обмена с другимиВнУ посылает по шинам 164-171 обменный символ, сопровождая его стробирукшим сигналом по шине 140. После записипринятого символа во входной регистр дисплей сбрасывает сигнал по входу 142, врезультате чего исчезает сигнал на шине140, и после занесения символа в память регенерации через время Т вновьпоявляется сигнал на шине 142 и т.д.Ввод информации в ЭВМ возможен вдвух режимах: Ой .ьйЕ О 5 Е Й Ыпричемв первом режиме символ, набранный наклавиатуре дисплея, пересылается по шинам 148-154 (контрольный разряд не используется), минуя память регенерации приналичии стробиоуюшего сигнала на шине143 только при наличии сигнала приемника, говорящего о его готовности к вводуинформации от данного ВнУ. Для гого, чтобы введенный в ЗВМ символ высветилсяна экране дисплея, она должна послать принятый символ обратно. Во втором случаепередача содержимого экрана дисплея начинается с первого символа строки, отмеченной маркером, и ведется непрерывносимвол за символом по сигналам разрешения ввода (шина 136) либо до последнейпозиции экрана, либо до специального символа конца передаваемого текста ЭТХ,после чего дисплей вырабатывает сигналЕОМ (шина 138),Автономный режим дисплея используеъся как режим для набора текста, подлежащего вводу в ЭВМ, либо как режим ожидания ответа машины.Режим для вывода содержимого экранана пишущую машинку (ПМ) типа Консул 260" инициируется либо по команде ЭВМ,либо как и остальные режимы, нажатиемсоответствуюшей клавиши на клавиатуредисплея, В этот момент времени дисплейможет находиться только в одном из четырех режимов, на что указывает состояниелогической "1" одного из его выходовОйдо,1 й И 9 2) ) %80(91 ) и РйЙТ(90),В дальнейшем принято, что изменениясостояния логических схем устройства происходят под действием положительныхфронтов, как импульсных, так и потенциальных сигналов, что характерно для ТТЛ схем,из которых изготовлены логические блоки.из дрс д- (я ф.;а1-ни -о,ве - . =водисплея образпошийся положительньп. перепад напряжения поступает на шину 91, проходит схему ИЛИ 54, схему И 34, сткрытую по другим входам со схемы И 45 (готово Л занято) и триггера 1 5, находящегося в состоянии О, и т 7 станавливает всостояние "1" триггеры 8 и 9, Первый СИс выхода схемы И 38 проходит схему И 10,открытую по всем входам, перебрасываеттриггер 9 в состояние "0" и по шине 101("Запр.пр.") отсылается в ЗВМ,По этому сигналу диспетчер ЗВМ переключается на соответствуюший программный уровень, и в данное ВнУ по шинам65-68, 146-148 присыпается сигнал дляопределения команды опроса указателей.УказательНачало ввода опрашиваетсяимпульсом по шине 68 и в случае состояния 1 триггера 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 блокируется в медленных приостановках потенциалом "О и "Обмен" по шине 103. Попадание импульсов с щин 65-68, 146-148 вданное ВнУ клапанируется чотенциалом3 Г ВнУ" из ЗВМ 1 (фиг. 2 и 4 не показано) в то время,как остальные сигналы ЭВМклапанируются потенциалом ",М ВнУ с шины 109, ИмпульсКонец передачи (КП)команды опроса указателей поступает пошине 94, проходит схему И 40, а затемпроходит схемы И 162, ИЛИ 161, сбрасывает регистр символа 145 в состояние 0и не проходит схемы И 33, 35, 127, закрытые для него при выполнении данной команды.Далее из ЗВМ по шинам (считается,чтопотенциалВнУ" установлен) 65-68,146-148 в регистр символа 145 присыпается определитель команпы ввода и в ответ на импульс "Пуск", поступаюший изЗВМ по шине 97 на схему И 21, устройство выдает импульс "ВнУ свободно"(шина 99) со схемы И 19, открытой потенциалом со схемы И 45 ("ВнУ готовоАзанято ), ИмпульсПуск 1 в данном случае схему И 20 не проходит, посколькущжггер 7 находвъря в состоянии "О и;.; .,о:нт схему И 22, устанавливает триггер 7 в сосгояние 1 (теперь ВнУ считаетсл занятым вводом)проходит схему ИЛИ 53, устанавливает триг.=р 13 в состояние "1", и, пройдя схему И 44 и схему И 41 ипи И 42, в зависимости от состояния разряда регистра символа 145 (ввод символа или массива) перебрасывает триггер 1 5 в со-,гояние 1, а триггер 14, например, также в сос. тояние 1". Схему И 39 импульс "Пуск 1 ЛВнУ не проходит. Импульс "КП команды пуска проходит схему И 40, схемы И 33, 35, подтверждает состояние 0" триг- гера 6, проходит схему ИЛИ 161, сбрасывает регистр символа 145, не проходит схемы И 30, 127 и, появляясь на выходе линии задержки 61, устанавливает триггер 13 в состояние "О". Пройдя через ли-. нию задержки 132, импульс с выхода схемы И 35 подтверждает состочние "О" триггера 120 и устанавливает через схему И 125 триггер 117 в состояние 1",По сигналу на шине 136 с единичного выхода триггера "17 дисплей через время Т выдает на свои выходные шины символа 148-154 код первого символа вводимого в ЗВМ текста, который, пройдя мультиплексор 147 после дешифрации дещифратором 155 и шифрации шифратором 157 (приблизительно через 0,2 мксек) например,вкоа "Минск", поступает на блок схем И 158. Положительный перепад сигнала, сопровождаюшего выводш 1 ый из дисплея символ, с шины 143 проходит схему И 128, открытую с единичного выхода триггера 15, затем схему ИЛИ 130 и перебрасывает триггер 121 в состояние "1", Первый после этого СИ проходит схему И 126, открытую теперь по всем входам, сбрасывает триггер 121 в состояние "0" и, прой. дя линию задержки 133, устанавливает триггер 118 в состояние 1". В результате с выхода схемы И 123 по шине 137 в ЗВМ посылается потенциальный сигнал (Запр. ВнУ.В ответ на этот сигнал ЗВМ начинает медленную приостановку с данным ВнУ, в ходе которой выставляется потеншип "М ВНУприсыпаются импульсыПуски "Обмен" соответственно по шинам 110 и 159, по первому из которых со схемы И 37 по шине 115 в ЗВМ выдается сигналВвод" и перебрасывается триггер 117 в состояние "0", а по второму с блока схем И 158 по шинам 65-69, 146-148 в ЗВМ передается вводимый символ. СигналПуск 2 Л ВнУ" со схемы И 32 сбра 531145 12сывйет тр)тггер 118 в состояниеО" Йтриггер 120 (Обмен) устанавливает в состояние "1", Сброс сигнала на шине 136приводит к сбросу сигнала на шине 143который однако на расоту схем устройстваВЛИЯПтЯ НЕ ОКаЗЫВЙЕТ,ИмпульсКП медленной приостановкис Выходе схемы И 40 схемы 30, 33 непроходит, а схему И 35 проходит и попадает на линию задержки 132 и схемуИЛИ 161, сигнал с выхода которой сбрасывает регистр символе 145, Задержавшисьана линии задержки 132, этот импульс устанавливает через схему И 1 25, триггер117 в состояние ф 1 ф и затем цикл вводаповторяется дпя следующего символа,11 О Окончании ВВОДЙ массивеВ МОЗУ ЗВМ последняя во Втором тактеедгтенггс)1 присстенсвгп присылает пс ши)18106 СПГПЙЛ "ттт;4" Котсршй ПрСХОднт СХЕМУ1.т)8 устапйвтивеет чриггер 1 1 В ссстсЯн)18 "1 Й триггер 122 В состояние ф 0".Перв)т) же после этого моменте СИ ( приходит раньше "КП" дй).-.ной медленной приостановки) схему И 12 )е ггрсхсдит так1кй к тр) гг 8 .). 5 нйхсдитсч В ссс ГОчн 1 ц 1("Ввсдт). Дпя этого попсжцтепьный перепадс едцнцчгсгс выхода триггера 11 проходит псспедоветепьно схемы И 48, ИЛИ55, И 26 и перебрасывает триггер 9В состояние "1, Тот же СИ, который нетт.)ОШел СХЕМУ И 12., НЕ ПрСХСПИТ И СХЕМУИ 10 1 ске тсигп ер 120 18 ттстегсвитсясостояние "Г (не .пине 103 не окажетсяьысский;тстенццал). Импульс "КПф медленной присстйнсвки,В которой пришел гмпупьс КМ не устанавливает триггер 117 в состояние "1", тйк кек схема И 125 ЗаКРЫтй )УЛ 8 Ь т СИГНЙЛСМ С ВЫХОДЙ тРИГ- гера 11 тригге) 120 устанавливает ь сс ") синие 1) п сбрествеет ресгр с)гм145,1 ссле этсгс первый СИ чер 8 з схетму И 10 прттхсд 1 нй )пит 1 у 1 01 ссре- ЗУЯ Ст;Г 11 ЙЛ "ЙПР Г 1 РПО )ГОТСРОМУ ДИСПет- чер ЗВ) г)ерехсгтг)т и нрсгрй)т:)сму блоку Йнелпзе окснчйтпгя Обмене с данным актив- НЫМ В 1). рСМ 8 ТОГО ИМПУЛЬС СО СХ 8 МЫ И 1 О Сбрадасв)веет ТрИГГер 9 В СОСТОЯ 1 И 8 "О", проходит схему И 24, схему ИЛИ 160 и устепаьливйет устройств." В исходнсе сссГояцтеДЙ 1 Ь 181)ццц ВВСП ) ЗВта СС Сторс 11 Ь) ДИС)пгея СТЙПОВИТСЯ 118 ВОЗтожеи ПОТОМУ ЧТО ПОТЕНЦИЙЛ С 8 Д)НЧ 1 ОГС ВЫХСДа ТРИГГ 8- рй 117 под действием импульсе "КП Г.ввод"тНЫ О 6 1 Е)а тг Не 1 Оаттзт 8 рт Етц ), моменту прпхсда с)1 гт-:Йг)Й "КРл," не Все содержимое экране дтгсппея бьшс Выведено-ВМ ТС ОИСПГ)ей СС 1) -) СЯ В Зепй)ГОМ ОСТСЯ)И 1 Г БВСД ОСТЙВП 8 ИСЯ Чст т И 8 КС" та может быть продолжен либо по новой КОМаиде .-.)Вата 1, )1 ИСО Перевсдс 1 Дясдпея б Ю 3 Я Щ фф 46 Ф 5 ЬО Я И сначала в режим ОРГ Ь(НГ затем снова врежим ИР для выработки сигналов Запр.пр,"Рассмотренный случай окончания вводавозможен, когда в устройстве обмена ЭВМв данной медленной приостановке послесравнения Ан с А (где А) - адрес очередного обменного слова в МОЗУ, а А)т,адрес первого необменного слова МОЗУ)оказалось А).) = А тт, Если обмен оканчивается по совпадению вводимого символа(таковым принят символ ЕТХ) с признаком К, управляюшего слова данного ВнУ (вкачестве К. может быть например, выбрансвободный символ ЗВМ "Минсксоответствуюший после кодопреобразованиясимволу ЕТХ дисплея и наоборот), то приотсутствии необходимости записи ЕТХ вМОЗУ ЗБМ процессы выработки приемасигналов и этапы отработки ВнУ внутреннего никла не Отличается от описанныхвыше за исключением следующего, Послеотправки в ЭВМ символа ЕТХ (которыйне попадает в МОЗУ ЭВМ) по шинам 6568 146-148 с выхода блока схем И 158по сигналу "Обмен" с шины 159 сбрасывается в состояние фО триггер 117, следовательно снимается потенциал шины 136.При этом исчезает сигнал на шине 143дисплея, Через 2,4 мксек дисплей вырабатывает сигнал ЕОМ (нй шине 138) и переХОдИт В рЕжИМ 0)т-МЕ,СИГНЙЛ ЕОМ С ШИНЫ138 устанавливает триггер 118 в состояяние ф 1 ф, но фЗапрос ВнУ" с выхода схемыИ 123 не образуется, так как триггеры120 и 11 находятся в состоянии "1", Положительный перепад напряжения с шины92 проходит дифференцируюшую цепочку 63,схему ИЛИ 54, нс не проходит схему И 34,закрытую по остальным входам, т,е, не оказывает влияния на устройство. Импульс фКП",следуюший затем, производит те же действия что и ранее, поэтому новый "ЗапросВнУ" не образуется, хотя триггер 118 инаходится в состоянии "1",Если символ ЕТХ необходимо ввести вМОЗУ ЗВМ, то сигнал фКМ" приходит вмедленной приостановке следующей запересылкой символа ЕТХ, которая начатаиз-за установки триггера 118 в состояние "1" сигналом ЕОМ с шины 138.Режим ввода одного символа отличается от режима ввода массива тем что триггер 14 находится в состоянии фО" рольсигнала "КМ" выполняет сигнал "КП медленной приостановки, а выработка импульса тЗапр,пр,т (на шине 101) конца обменаи сброс устройства в исходное состояниеосугдествлякт схемы И 130, ИЛИ 55, И26, триггер 9 и схемы И 10, 24.При выводе информации из ЗВМ на дисплей устройство работает следующим об 13разом. Определитель команды вывода массива или символа поступает по шинам 65- 68, 146-148 и записывается в регистр символа 145. Сигнал фПуск 1" с шины 97 проходит схему И 21, схему И 19, вырабатывая сигнал ВнУф свободно", схему И 22, перебрасывая при этом триггер 7 в состояние ф 1 ф (ВнУ фЗанятоф выводом).Импульс с выхода схемы И 21 схему И 39 не проходит, поскольку она может быть открыта для него только в командах прерывания ввода выводом. Импульс с выхода схемы И 22 через схему ИЛИ 53 устанавливает триггер 13 в состояние ф 1", триггер 15 в состояние "0" (вывод), а триггер 14, например в состояние ф 1 ф (вывод массива), После этого он появлчется на выходе линии задержки 172 , проходит схему И 173 и по шине 174 выдается в дисплей для установки его в режим ОЙОй,если до этого дисплей работал в режиме ОГГЬМЕ, Положительный перепад напряжения, образовавшийся при этом на шине 92, проходит дифференцируюшуюцепочку 63, схему ИЛИ 54, но схему И 34 не проходит,так как триггер 7 (Занято) находится в состоянии 5 "1", После перевода дисплея в режим ОЮСМГ на шину 142 поступает положительный перепад напряжения, говорящий о готовности дисплея к приему информации, который проходит дифференцируюшую цепочку 135 и ши ЗО ну 108, но не проходит схему И 27, поскольку триггер 120 находится в состояние фОф, Сигнал с шины 142 поступает на инвертор 131 (что не изменяет "0" состояния триггера 119) проходит схему И 129, ЗЬ схему ИЛИ 130 и перебрасывает триггер 121 в состояние ф 1". СИ с шины 82 не проходит схему И 126 до тех пор, пока триггер 13 (Пуск) не перебросится в состояние фОф. По сигналу фКП" команды пус ка сбрасываются регистр символа 145 и триггер 13. При этом разрешено прохождение первого СИ с шины 82 через схему И 126, В результате триггер 121 устанавливается в состояние фО", закрывая схему 4 б И 126 для других СИ. Один выделенный СИ с выхода схемы И 126 проходит линию задержки 133, устанавливает триггер 118 в состояние "1 ф, в ЭВМ выдается сигнал фЗапр, ВнУф. 50Затем начинается медленная приостановка, в ходе которой присылается импульс фПуск 2" по шине 110, в ЭВМ по шине 114 выдается сигнал "вывод", затем по шинам 65-68, 146-148 проходит выводи 35 мый символ, который заносится в регистр символа 145, Схема 146 осушествляет контроль на нечетное число единиц в принятом символе, мультиплексор 147 пропускает код этого символа на дешифрат 155, ЙО который выбирает требуемый вход шифраторавывода 156, на выходе которого появляется код принятого символа. Импульс фвывод"с выхода схемы И 36 по шине 114 У-танавливает триггер 122 в состояние "1".Импульс "КП" медленной приостановки проходит схему И 40, а затем только схему И127, триггер 122 сбрасывает, а триггер119 устанавливает в состояние "1, и вдисплей с шины 140 попадает сигнал, покоторому он начинает запись принимаемогопо шинам 164-171 символа. Приблизительно через 3 мксек сбрасывается потенциална шине 142, проинвертирэвннный схемойНЕ 131, отрицательный перепад которогосбрасывает триггер 119 в состояние "0".Образуюшпйся при этом полэжительный перепад с нулевого выхода триггера 119 пошине 139 попадает на схему И 163. проходит схему. ИЛИ 161 и сбрасывает регистрсимвола 1 45,После записи принятого из ЭВМ символаиз своего входного регистра в память регенерации (через время Т,) дисплей вновьустанавливает потенциал на шине 1 42, положительный перепад которого вызываетновую медленнуЮ приостановку в последевательности, описанной выше,Окончание вывода массива определяетсяприсылкой во втором такте последней медленной приостановки импульса фКМ", кото:рый в отливе эт режима ввода устанавливает в состояние ф 1 ф триггер 11 (а не тригеры 11,9) итриггер 122 в состояние "О",.установленный до этого в состоянпе "1"сигналом "вывод" пэ ц;ине 114, чтобы невыработать сигнал на шине 140 по импульсу "КПф. Первый же после фКМф СИ (ко"торый проходит на пэздпее фКПф) поступает на входы схем И 10, 12, 29 и 126, ипроходит только схему И 12, затем линиюзадержки 62, При этом пэ шине 1 О 5 ьЭВМ выдается сигнал "КР", и через схе;му И 160 триггеры устройства устанавли-ваются в исходное состояние,При выводе одного символа роль сигналафКМ" выполняет положительный перепадпотенциала, возникаюший после "усвоения"символа дисплеем и проходящий дпфференцируюшую цепочку 135, схему И 27, открытую для этого перепада только прп выходе символа. Далее устанавлпваются всостояние "1" триггеры 121 и 11 и первый после этого СИ устанавливает трцггер 118 в состояние ф 1 ф, Тот же СИ проходит схему И 12, но поскольку время задержки линии задержки 62 больше временизадержки линии задержки 133, сигнал "Запр.ВнУ"на выходе схемы И 123 больше не образуется531145 ки 62, импульс КР поступает в ЭВМ,сбрасывает триггер 11 и через схему ИЛИ160 остальные триггеры устройства в состояние О,Прерывание ввода выводом запрещенопри работе дисплея в режиме 5 ЕМ 0, чтобы кеиспортить текст, предварительно выбранный на экране для засылки в ЭВМ, Прерывание запрещено также в режиме дисплеяРИ ЮТ и ОИИЙ если вводимый в режимеЭЮсимвол еще не передан в ЭВМ. Перечисленные условия запрета прерывания реализуются схемами НЕ 57-59 и схемой И39, на вход которого подается импульс"Пуск 1. С ее выхода, если прерываниевозможно, сигнал независимо от занятости ВнУ устанавливает триггер 13 в состояние 1, Через время, задаваемое линиейзадержки 60 - триггер 7 в состояние "ОфКоманда прерывания ввода выводом отличается в ЭВМ фМинскот других ко- фманд пуска тем,чтовразряде "1" определителя этой команды стоит 1 ф т.е. пошине 84 на схему И 39 с единичного выхода разряда 1 регистра символ 145 подается высокий потенциал. ИВ случае записи в регистр символа 145с шин 65-68, 146-148 сбойного символасхема контроля 146 на нечетность вырабатывает сигнал, проходящий схему ИЛИ 51и открывающий схему И 29 ддя СИ с выхода 30схемы И 38, если триггер 6 (сбой) до этого был в состоянии О", С выхода схемыИ 29 СИ передается в ЭВМ по шике 74(" Сбой ВнУ"), проходит схему ИЛИ 50,устанавливает триггер 6 в состояние "1", ЗЬа остальные триггеры устройства по цепоч.ке", шина 72 схема ИЛИ 160, шина 116 в состояние "О", То же происходит при выводе из дисплея сбойного символа, приприеме во входной регистр дисплея сбойного символа, при отключении питания дисплея 2 в процессе обмена информацией(шина 172, схема НЕ 56, схема И 46,схема ИЛИ 51, схема И 29, шина 74 итриггер 6), при приеме по шине 73 из 46ЭВМ импульса "Сбой ВЧ" (в последнемслучае сигнал на шине 74 не появляется).Блок 3 устройства построен в основномна принципе, аналогичном для дюбого активного ВнУ ЭВМ "Минск", исключение составляют логические схемы, формирующие сигналы окончания обмена, поскодьку дисплей практически мгновенно отрабатьвает фвнутренние циклы" ВнУф а такжесхемы, запрещающие прерывание ввода вы- Нводом в случаях указанных выше,Блок 4 сжонструирован для совмещенияработы интерфейсов данных ЭВМ и дисплея,поэтому его структура отражает особенноСти этих конкретных устройств,66 16 Формула изобретения1, Устройство для сопряжения ЭВМ с дисплеем, содержащее бдок связи, соединенный первыми группами входов и выходов с ЭВМ, второй группой входов - с вы ходами индикации режимов дисплея третьей группой входов и второй группой выходов - с соответствующими группами выковав и входов блока регистра символа, подклкьченного к информационным шинам ЭВМ и дисплея, отли ча ющееся тем, что, с целью повышения гибкости аппараъного подключения в систему связи с ЭВМ, оно содержит блок преобразования управляющих сигналов дисплея, входы первой группы которого подключены к соответствующим входам первой группы блока связи входы второй группы - к соответствующим выходам третьей группы блока связи, вьъходы сгробирующего сигнала сигнала готовности системы к приему, входы стробирующего сигнала, сигнала готовности дисплея к приему, сигнала конца сообщения, выход запроса и выходы первой группы блока преобразования управляющих сигналов дисплея соединены соответственно с дисплеем, ЭВМ и четвертой группой входов блока связи,2, Устройство по и. 1, о т л и ч а ющ е е с я тем, что, блок преобразования управляющих сигналов дисплея содержит схемы ИИЛИ, НЕ, линии задержки, дифферен цирующую цепочку и триггеры, первые нулевые входы которых подключены ко входу сброса второй группы входов блока, единичный вход первого триггера через схему ИЛИ подключен к выходам первой и второй схем И, первые входы которых соединены с соответствующими входами второй группы входов блока, вторые их входы подключены соответственно ко входу сигнала готовности дисплея к приему и входу стробирующего сигнала блока, первый из которых через схему НЕ соединен со вторым нулевым входом второго триггера и через диференцирующую цепочку - с первым выходом первой группы выходов блока, который через первую линию задержки подключен ко второму нудевому входу третьего триггера; нулевой и единичный выходы третьего и чудевой выход второго триггеров соединены соответственно со вторым, третьим и четвертым выходами первой группы выпадов блока; единичный выход четвертого, первый единичный вход пятоге триггеров и выход третьей схемы И, первый вход которой соединен с единичным выходом второго триггера, подключены соответственно к выходу сигнала готовности системы к приему, входу сигнала конца сообщения и выходу стробирующего сигнала блока; единичныйвход третьего, второй нулевой вход шестоготриггеров и первый вход четвертой схемыИ, второй вход которой подключен к единичному выходу шестого триггера, соединены с соответствующими входами первой группы входов блока; вторые нулевые входычетвертого и пятого, единичный вход шестоготриггеров, вход второй линии задержки, первый и второй входы пятой схемы И, третийвход которой подключен к единичному выходу первого триггера, первые входы шестойи седьмой и третий вход четвертойсхемыИсоединены с соответствующими входами второй группы входов блока выход второй линии задержкисоединен со вторымвходом шестой схемы И, выходкоторойсоединенс единичным входом четвертого триггера и с третьим нулевым. входом третьего триггера, единичныйвход которого соединенс третьим. нулевым входом пятого триггера: выход четвертойсхемы Иподключен к единичному входу второго итретьему нулевому входу шестого триггеров;выход пятой схемы И подключен ко второмунулевому входу первого триггера и черезтретью линию задержки ко второму единичному входу пятого триггера, единичный выходкоторого подключен ко второму входу седьмой схемы И, третий и четвертый входыкоторой соединены соответственно с нулевым выходом третьего триггера и со вторым входом третьей схемы И, подключенным к соответствующему входу второй группы входов блока; выход седьмой схемы Исоединен с выходом запроса блока.

Смотреть

Заявка

1973907, 04.12.1973

МОСКОВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ИНЖЕНЕРНО ФИЗИЧЕСКИЙ ИНСТИТУТ

КИСЕЛЕВ АНДРЕЙ ПЕТРОВИЧ, РУСАКОВ ВИКТОР АНАТОЛЬЕВИЧ, ЛЕТУНОВ ЮРИЙ ПАВЛОВИЧ

МПК / Метки

МПК: G06F 3/00

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

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

Код ссылки

<a href="https://patents.su/13-531145-ustrojjstvo-dlya-sopryazheniya-ehlektronnojj-vychislitelnojj-mashiny-s-displeem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения электронной вычислительной машины с дисплеем</a>

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