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

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

Авторы: Наумкин, Шипилов

ZIP архив

Текст

(191 (1) зсю С 06 Г 3/04 ПИСА Е РЕ ТОРСНОМУ СВИДЕТЕЛЬСТВ ненного через второй формирователь импульсов с вторым установочным входом первого триггера и вторым входом сброса счетчика по модулю двенадцать, счетный вход которого подключен к выходу первого элемента И и установочному входу второго триггера, выход которого является выходом прерывания устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной способ ности устройства, в него введены шесть элементов И, элемент НЕ, два элемента ИЛИ, три триггера, причем выход генератора синхроимпульсов соединен с первыми входами второго, третьего и четвертого элементов И и через элемент НЕ с первым входом пятого элемента И, выходы четвертого и третьего элементов И соединены соответственно с установочными вхопило ство СС1978.во СССР1978 риг чень одамв И, вто- И соедипервого и шестого элемен рой вход шестого элемент ен с и пе одклюу пе входу сое- ого еть элеме о ход тор ител брос са вт ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТЯРЫТИЙ(54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ. С АЛФАВИТНО-ЦИФРОВЫМИ ДИСПЛЕЯМИ, 1 содержащее расширитель синхроимпульсов, выход которого является синхронизирующим выходом устройства, генератор синхроимпульсов, соединенный выходом через элемент задержки с опросным входом делителя частоты, два триггера,первый элемент И, два формирователя импульсов, счетчик по модулю двенадцать, буферный регистр, группа входов которого является первой группой информационных входов устройства, а группа выходов через узел передатчиков подключена к первой группе информационных выходов устройства и входам первого элемента ИЛИ, выходом подключенного через первый формирователь импульсов к первому установочному входу первого триггера и первому входу сброса счетчика по модулю двенадцать, и узел приемников, группа входов которого является второй группой информационных входов устройства, а группа выходов соединена с второй группой информационных выходов устройства и входами второго элемента ИЛИ, выходом соедими третьего и четверто геров, выходы которых п соответственно к первым выходом элемента задержким входом седьмого элемента рои вход и выход которогочены соответственно к выхового триггера и первому го элемента ИЛИ, выходом ого с вторым входом перв та И, а вторым входом - с выделителя частоты, тактовый оторого соединен с выходом о элемента И, входом расшисинхроимпульсов и входом третьего триггера, вход сбророго триггера соединен с вхо1113792 10 35 дом опроса линий связи устройстваи вторьпж входами третьего и пятогоэлементов И, выходом подключенного .к первому входу четвертого элемента ИЛИ, второй вход которого соединен с входом сброса четвертого триггера и выходом четвертого элемента Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ, например, ЭВМ типа БЭСМ, с группой алфавитно-цифровых дисплеев.Известно устройство для сопряжения абонентского пункта с ЦВМ, содер-. жащее группу элементов И, элемент ИЛИ, буферный регистр, два дешифратора,.регистр номера терминала, счетчик и триггер наличия запро. - сов 13, .Недостаток этого устройства состо ит в низкой пропускной способности. 15Наиболее близким к предлагаемому по технической сущности является устройство для сопряжения ЭВМ с дисплеями, содержащее одноразрядные буферные регистры, группа вхо дов которого является первой группой информационных входов устройства, а выходы соединены с входами узла передатчиков, выходы которых являются первой группой информационных выходов устройства и соединены с входами первого элемента ИЛИ, выход которой соединен с входом первого формирователя импульсов, а выход последнего - с еди ничным входом первого триггера и входом сброса счетчика по модулю двенадцать, элемент И, первый вход которого соединен с единичным выходом триггера, а выход - с единичным входом второго триггера и со счетным входом счетчика по модулю двенадцать, выход которого соединен с нулевым входом первого триггера, генератор синхроимпульсов, соединенный с входами расширителя синхроимпульсов, делителя частоты и элемента задержки, вьиод которого соединен с вторым входом элемента И и оцросным вхоИ, а выход - с установочным входом -пятого триггера, вход сброса которого подключен к выходу первогоэлемента И, а единичный и нулевойвыходы - соответственно к вторымвходам пятого и второго элементов И. дом делителя частоты, выход которого соединен с единичным входомвторого триггера, выход которогоявляется выходом прерываний устройства, узел приемников, группывходов и выходов которого являются соответственно вторыми группами информационных входов и выходов устройства, группы выходовсоединены с входами второго элемента ИЛИ, выход которого соединен.с входом второго формирователяимпульсов, выходом соединенногос единичным входом первого триггера и входом сброса счетчика по молую двенадцать, группу формирователей импульсов, подсоединенныхчерез линии связи к выходу расширителя синхроимпульса, Выдачабитов информации .иэ дисплея производится под управлением синхроимпульсов, поступающих от генератора синхроимпульсов, При этом стартовый бит информации поступает вустройство и устанавливает режимвыдачи задержанных синхроимпульсов в систему прерываний ЭВМ, чтонеобходимо для приема в ЭВМ всехбитов передаваемой из дисплея стартстопной комбинации. Если непосредственно за данной информационнойпосылкой следует следующая, то выдача задержанных синхроимпульсовв систему прерываний продолжается,Если же за передаваемым символомнет следующего, то устройство прекращает выдачу задержанных синхроимпульсов в систему прерываний.При выдаче из ЭВМ информации делитель частоты выдает задержанныесинхроимпульсы в систему прерываний ЭВМ. При готовности информационного массива выдачи программаобслуживания прерывания выдаетна соответствующий разряд буферно1 13792 10 20 25 30 40 45 50 55 3 1го регистра стартовый бит, который воздействует на устройствоаналогично режиму выдачи из дисплея,и оно разрешает прохождение задержанных синхроимпульсов в системупрерываний ЭВМ, необходимых длявыдачи иэ ЭВМ всего символа 21.Недостатком устройства является его низкая пропуская способность, обусловленная простоямиустройства в периоды. допустимоговремени ожидания обслуживания,причем если время ожидания обслуживания превышает допустимое, тобит информации воспринимаетсяневерно.ЯЦель изобретения - повышениепропускной способности устройствапутем сокращения времени цикла работы пользователя.,Поставленная цель достигаетсятем, что в устройство, содержащеерасширитель синхроимпульсов, выходкоторого является синхронизирующимвыходом устройства, генераторсинхроимпульсов. соединенный выходом через элемент задержки сопросным входом делителя частоты,два. триггера, первый элемент И,два Формирователя импульсов, счет чик по модулю двенадцать, буферный регистр, группа входов которого является первой группой информационных входов устройства, а группавыходов через узел,передатчиковподключена к первой группе информационных выходов устройства и входампервого элемента ИЛИ, выходом подключенного через первый Формирователь импульсов к первому установочному входу первого триггера и первому входу сброса счетчика по модулю двенадцать, и узел приемниковгруппа входов которого являетсявторой группой информационных входов устройства, а группа выходовсоединена с второй группой информационных выходов устройства и входами второго элемента ИЛИ, выходомсоединенного через второй формирователь импульсов с вторым установочным входом первого триггера и вторым входом сброса счетчика по модулю двенадцать, счетный вход которого подключен к выходу первого элемен.та И и к установочному входу второго триггера, выход которого является выходом прерывания устройства,введены шесть элементов И, элементНЕ, два элемента ИЛИ, три триггера,причем выход генератора синхроимпульсов соединен с первыми входами второго, третьего и четвертого элементов И и через элемент НЕ с первым -входом пятого элемента И, выходычетвертого и третьего элементов Исоединены соответственно с установоч.ными входами третьего и четвертого триггеров, выходы которых подключены соответственно к первым входампервого и шестого элементов И, второй вход шестого элемента И соеди,нен с выходом элемента задержки,и первым входом седьмого элемента И, второй вход и выход которого подключены соответственно к выходу первого триггера и первому входу третьего элемента ИЛИ, выходом соединенного с вторым входом первого элемента И, а вторым входом - с выходом делителя частоты, тактовый вход которого соединен с выходом второго элемента И, входом расширителя синхроимпульсов и входом сброса третьего триггера, вход сброса второго триггера соединен с входом. опроса линий связи устройства и вторыми входами третьего и пятого элементов И, выходом подключенного к первому входу четвертого элемента ИЛИ, второй вход которого соединен с входом сброса четвертого триггера и выходом четвертого элемента И,а выход - с установочным входомпятого триггера, вход сброса которо.го подключен к выходу первого элемента И, а единичный и нулевой выхо. ды - соответственно к вторым входам пятого и второго элементов И.На чертеже представлена функциональная схема устройства.Устройство содержит генератор 1 синхроимпульсов, элемент НЕ 2, второй 3, третий 4, четвертый 5 элементы И, элемент: задержки 6, седьмой элемент И 7 делитель 8 частотычФЭ шестои элемент И 9, четвертый элемент ИЛИ 1 О, четвертый триггер 1В входы 12 первой группы информационных входов устройства, буферныйрегистр 13, узел 14 передатчиков,выходы 15 первой группы информационных выходов устройства, первый элемент ИЛИ 16, первый Формирователь17 импульсов, первый триггер 18,счетчик 19 по модулю двенадцать,1113792 1 О 15 20 25 30 35 40 45 50 55 третий элемент ИЛИ 20, первый элемент И 21, второй триггер 22, пятыйтриггер 23, третий триггер 24, расширитель 25 синхроцмпульсов, синхронизирующий выход 26 устройства, соединенный через линии 27 связи с формирователями 28 импульсов дисплеев,вход 29 опроса линий связи устройства, пятый элемент И 30, выход 3прерывания устройства, входы 32 второй группы информационных входов устустройства, узел 33 приемников, выходы 34 второй группы выходов устройства, второй элемент ИЛИ 35, второй формирователь 36 импульсов.Устройство работает следующимобразом,При приемке информации в ЭВМ генератор 1 при нулевом состоянии триггера 23 через элемент И 3 сбрасывает триггер 24, а через расширитель 25 и выход 26 и далее по линиям 27 выдает синхроимпульсы навходы формирователей 28, с выходовкоторых они поступают в дисплеи.lПод воздействием синхроимпульсов, поступающих с выхода формирователей 28, дисплей выдает информацию,которая поступает на вход узла 33.Дисплей выдает старт-стопную комбинацию, которая имеет контактное деление при малом времени ожиданияв приоритетной системе (11 для кода КОИили 12 для ДКОИ). Первымбитом информационной комбинации,выдаваемой дисплеем, является старто.вый бит. С соответствующего выходаэтот бит проходит через элементИЛИ 35 и передним фронтом, выделенным формирователем 36, устанавливает в состояние "1" триггер 18 и вположение "0" счетчик 19. Триггер18 разрешает прохождение синхроимпульсов, задержанных элементом задержки 6, через элементы И 7, ИЛИ20, И 21 при нулевом состоянии триг.гера 24 и установление в состояние"1" триггера 22, единичное состояние которого вызывает прерываниеЗВМ для приема полученного бита инФормации. После этого по программеобработки прерывания код бита информации с,соответствующих выходов узла 33 считывается в ЭВМ, Одновременно импульс с выхода элемента И 21устанавливает в положение "1" триггер 23 и увеличивает на единицу состояние счетчика 19, При считывании битов информации с выходов узла 33 на входе 29 появляется импульс. Если этот импульс появился до следующего импульса генератора 1, то он через элемент И 30, на другой вход которого подается разрешающий уровень от элемента НЕ 2, через элемент ИЛИ 10 устанавливает в состояние "0" триггер 23.Нулевое состояние триггера 23 разрешает прохождение следующего синхроимпульса генератора 1 через элемент И 3, который вызывает аналогичные действия.Если импульс опроса на входе 29 появляется после следующего импуль са генератора 1, то следующий импульс генератора 1 не проходит через элемент И 3, на второй вход которого подается запрет при единичном состоянии триггера 23, а проходит через элемент И 5, на который подается разрешение при единичном состоянии триггера 23, и устанавливает в состояние "1" триггер 24 . Следующий задержанный синхроимпульс с выхода элемента задержки 6 проходит через элементы И 7 и ИЛИ 20, но блокируется элементом И 21, на который подается запрещение при единичном состоянии триггера 24.Таким образом, достигается блокировка передачи синхроимпульса генератора 1 в дисплеи и задержанного синхроимпульса на триггер 22. Устройство в таком случае находится в режиме ожидания обработки прерывания. Этот режим продолжается до тех пор, пока на входе 29 не.появится импульс, который возвращает устройство в исходное состояние. Этот импульс устанавливает в состояние "0" триггер 22 и, проходя обычно через элементы И 30, ИЛИ 10 устанавливает в состояние "0" триггер 23, который разрешает прохождение очередного синхроимпульса генератора 1 через элемент И 3 и передачу его в дисплеи, а также с выхода элемента И 3 устанавливает триггер 24 в "0", что разрешает прохождение соответствующего задержанного синхроимпульса через элемент И 21 и установку в . состояние "1" триггера 22. Цикл работы устройства повторяется. Если импульс опроса на входе 29 совпадает по времени с синхроимпульсом, то он через элемент И 4 устанавливает в состояние "1" триггер 11. Как и в предыдущем случае, передача этого синхроимпульса в дисплеи блокируется единичным состоянием триггера 23 и разрешается установка в 5 состояние "1" триггера 24 через элемент И 5. Соответствующий задержанный синхроимпульс проходит через элементы И 9, ИЛИ 10 и устанавливает в состояние "О" триггер 23, а прохождение его через элемент И 21 блокируется единичным состоянием триггера 24. Следующий синхроимпульс генератора 1 поступает в дисплеи и устанавливает в "О" триггер 24, 15 подготавливая прохождение задержанного синхроимпульса.При выдаче информации из ЭВМ по определенным программам подготавливается массив выдачи, но сама выдача из ЭВМ может начаться только по прерываниям от триггера 22. Делитель 8 частоты через элементы ИЛИ 20 и И 21 вьщает задержанный синхро. импульс и устанавливает в состояние "1" триггер 22. При неготовности массива выдачи подпрограмма обслуживания прерывания блокирует выдачу информации на входы 12, так что на всех выходах 15 и линиях ЗО выдачи из ЭВМ сохраняется код стоповой посылки.При готовности массива выдачи подпрограмма обслуживания прерывания выдает на соответствующие входы буферного регистра 13 стартовый бит инфор. мации, который появляется на соответствующих выходах 15 и через линии связи, соединяющие эти выходы с дисплеями, поступает на информационные входы соответствующих дисплеев, а также на элемент ИЛИ 16, с выхода которого формирователь 17 вьщеляет передний фронт старта и устанавливает в единичное состояние триггера 18 и в нулевое положение счетчик 19.Одновременно с выдачей стартового бита из ЭВМ на входе 28 появляется импульс, который устанавливает в состояние "О" триггер 23, разрешающий прохождение синхроимпульса через элемент И 3, расширитель 25 и формирователь 28. Под управлением этого синхроимпульса соответствующий дисплей принимает стартовый бит, Далее схема работает аналогично приему информации с той лишь разницей, что вместо элемента ИЛИ 35 работает элемент ИЛИ 16.Если выдается или принимается только один символ, то при переполнении счетчика 19 сигнал переноса счетчика устанавливает в положение "О" триггер 18. В этом случае выдача прерываний в ЭВМ прекращается, а сиихроимпульсы генератора 1 передаются в дисплеи.Таким образом, устройство обеспечивает правильную двустороннюю передачу информации на скорости, когда время ожидания в приоритетной системе может превьппать период следования синхроимпульсов генератора 1 за счет блокировки выдачи синхроимпульсов в дисплеи и задержанных синхроимпульсов в систему прерывания при необслуженном предыдущем прерывании., Шарош Заказ 6620/4ВЦИ е 30 город, ул. Проектная, 4 л ППП "Патент 0 Тираж 698ИПИ Государственного коо делам изобретений и

Смотреть

Заявка

3608051, 21.06.1983

ПРЕДПРИЯТИЕ ПЯ В-2431

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

МПК / Метки

МПК: G06F 3/04

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

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

Код ссылки

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

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