Устройство для сопряжения электронной вычислительной машины с алфавитно-цифровыми дисплеями Советский патент 1984 года по МПК G06F3/04 

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

дом опроса линий связи устройства и вторьфда входами третьего и пятого элементов И, выходом подключенного к первому входу четвертого, элемента ИЛИ, второй вход которого соединен с входом сброса четвертого триггера и выходом четвертого элемента

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

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

название год авторы номер документа
Устройство для сопряжения 1978
  • Шипилов Сергей Васильевич
SU752319A1
Устройство для сопряжения вычислительной машины с магистралью обмена 1986
  • Чудов Александр Алексеевич
  • Гриневич Анатолий Владимирович
SU1381519A1
Устройство для сопряжения ЭВМ с магистралью локальной сети 1990
  • Копылов Александр Иванович
  • Васекин Владимир Алексеевич
  • Григорьев Максим Николаевич
  • Целовальников Юрий Александрович
  • Болычевский Александр Борисович
  • Литвин Геннадий Евгеньевич
SU1839258A1
Устройство для сопряжения ЭВМ с общей магистралью 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1339576A1
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1
Устройство контроля электропитания процессора 1984
  • Пыхтин Вадим Яковлевич
  • Асцатуров Рубен Михайлович
  • Запольский Александр Петрович
  • Семенюк Степан Серафимович
  • Иванов Геннадий Алексеевич
  • Борисевич Алексей Антонович
  • Чистяков Александр Николаевич
  • Григоренко Владимир Михайлович
SU1188741A1
Устройство для ввода аналоговой информации 1987
  • Науменко Александр Маркович
  • Черепащук Григорий Александрович
  • Фараонова Галина Николаевна
SU1425645A1
Устройство для сопряжения вычислительной машины с линиями связи 1985
  • Клочкова Зинаида Прокофьевна
  • Никитин Анатолий Павлович
  • Сизоненко Евгений Георгиевич
  • Дубровская Елизавета Ивановна
  • Арсентьев Василий Андреевич
  • Цуканова Татьяна Владимировна
  • Сопин Владимир Георгиевич
  • Свистун Николай Николаевич
SU1262512A1
Устройство для сопряжения электронных вычислительных машин 1984
  • Клочкова Зинаида Прокофьевна
  • Никитин Анатолий Павлович
  • Дубровская Елизавета Ивановна
  • Сизоненко Евгений Георгиевич
  • Цуканова Татьяна Владимировна
SU1257653A2
Устройство для идентификации паролей пользователей 1988
  • Исаенко Ростислав Олимпиевич
  • Романов Анатолий Николаевич
SU1667116A1

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

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

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ элЕгсгронной ВЫЧИСЛИТЕЛЬНОЙ ттшы. с АЛФАВИТНО-ЦИФРОВЫМИ ДИСПЛЕЯМИ, J содержащее расширитель синхроимпульсов, выход которого является синхронизирующим выходом устройства, генератор синхроимпульсов, соединенный выходом через элемент задержки с опросным входом делителя частоты, два триггера, первый элемент И, два формирователя импульсов, счетчик по модулю двенадцать, буферный регистр, группа входов которого является первой группой информационных входов устройства, а группа выходов через узел передатчиков подключена к первой группе информационных выходов устройства и входам первого элемента ИЛИ, выходом подключенного через первый формирователь импульсов к первому установочному входу первого триггера и первому входу сброса счетчика по модулю двенадцать, и узел приемников, группа входов которого является второй группой информационных входов устройства, а группа выходов соединена с второй группой информационных выходов устройства и входами второго элемента ИЛИ, выходом соединенного через второй формирователь импульсов с вторым установочным входом первого триггера и вторым входом сброса счетчика по модулю двенадцать, счетный вход которого подключен к выходу первого элемента И и установочному входу второго триггера, выход которого являетсявыходом прерывания устройства, .отличающееся тем, что, с целью повьшения пропускной способности устройства, в него введены шесть элементов И, элемент НЕ, два элемента ИЛИ, три триггера, причем выход генератора синхроимпульсов соединен с первыми входами второго, третьего и четвертого элементов И (Л и через элемент НЕ с первым входом пятого элемента И, выходы четвертого и третьего элементов И соединены соответственно с установочными входами третьего и четвертого триггеров, выходы которых подключены соответственно к первым входам первого и шестого элементов И, тоСАд рой вход шестого элемента И соединен с выходом элемента задержки ;о и первым входом седьмого элемента N0 И, второй вход и выход которого подключены соответственно к выходу первого триггера и первому входу третьего элемента ИЛИ, выходом соединенного с вторым входом первого элемента И, а вторым входом - с выходом делителя частоты, тактовый вход которого соединен с выходом второго элемента И, входом расширителя синхроимпульсов и входом сброса третьего триггера, вход сброса второго триггера соединен с вхо

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

Изобретение относится к вычисли тельной технике и может быть испол зовано для сопряжения ЭВМ, например, ЭВМ типа БЭСМ-6, с группой ал фавитно-цифровых дисплеев. Известно устройство для сопряже ния абонентского пункта с ЦВМ, сод жащее группу элементов И, элемент ИЛИ, буферный регистр, два дешифратора, регистр номера терминала, счетчик и триггер наличия запро сов ГО.- I Недостаток этого устройства со ит в низкой пропускной способност Наиболее близким к предлагаемо му по технической сущности являет устройство для сопряжения ЭВМ с дисплеями, содержащее одноразрядные буферные регистры, группа вхо дов которого является первой груп пой информационных входов устройства, а выходы соединены с входами узла передатчиков, выходы кото рых являются первой группой инфор мационных выходов устройства и со динены с входами первого элемента ИЛИ, выход которой соединен с вхо дом первого формирователя импульсов , а выход последнего - с единичным входом первого триггера и входом сброса счетчика по модулю двенадцать, элемент И, первый вход которого соединен с единичным выходом триггера, а выход - с единичным входом второго триггера и со счетным входом счетчика по модулю двенадцать, выход которого соединен с нулевым входом первого триггера, генератор синхроимпульсов, соединенный с входами расширителя синхроимпульсов, делителя частоты и элемента задержки, выход которого соединен с вторым входом элемента И и опросным входом делителя частоты, выход которого соединен с единичным входом второго триггера, выход которого является выходом прерываний устройства, узел приемников, группы входов и выходов которого являются соответственно вторыми группами информационных входов и выходов устройства, группы выходов соединены с входами второго элемента ИЛИ, выход которого соединен с входом второго формирователя импульсов, выходом соединенного с единичным входом первого триггера и входом сброса счетчика по молую двенадцать, группу формирователей импульсов-, подсоединенных через линии связи к выходу расширителя синхроимпульса. Выдача битов информации «з дисплея производится под управлением синхроимпульсов, поступающих от генератора синхроимпульсов. При этом стартовый бит информации поступает в устройство и устанавливает режим выдачи задержанных синхроимпульсов в систему прерываний ЭВМ, что необходимо для приема в ЭВМ всех битов передаваемой из дисплея стартстопной комбинации. Если непосредственно за данной информационной посылкой следует следующая, то выдача задержанных синхроимпульсов в систему прерываний продолжается. Если же за передаваемым символом нет следующего, то устройство прекращает вьщачу задержанных синхроимпульсов в систему прерываний. При вьщаче из ЭВМ информации делитель частоты вьщает задержанные синхроимпульсы в систему прерьшаний ЭВМ. При готовности информационного массива выдачи программа обслуживания прерывания вьщает на соответствукиций разряд руферно3

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

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

неверно.

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

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

37924

введены шесть элементов И, элемент НЕ, два элемента ИЛИ, три триггера, причем выход генератора синхроимпульсов соединен с первыми входами вто5 рого, третьего и четвертого элементов И и через элемент НЕ с первым входом пятого элемента И, выходы четвертого и третьего элементов. И соединены соответственно с установоч0 ными входами третьего и четвертого триггеров, выходы которых подключены соответственно к первым входам .первого и шестого элементов И, второй вход шестого элемента И соеди5 ,нен с выходом элемента задержки и первым входом седьмого элемента И, второй вход и выход которого подключены соответственно к выходу первого триггера и первому входу

0 третьего элемента ИЛИ, выходом соединенного с вторым входом первого элемента И, а вторым входом - с выходом делителя частоты, тактовьо вход которого соединен с выходом

5 второго элемента И, входом расширителя синхроимпульсов и входом сброса третьего триггера, вход сброса второго триггера соединен с входом опроса линий связи устройства и вто0 рыми входами третьего и пятого элементов И, выходом подключенного к первому входу четвертого элемента ИЛИ, второй вход которого соединен с входом сброса четвертого тригге, ра и выходом четвертого элемента И, а выход - с установочным входом пятого триггера, вход сброса которого подключен к 1выходу первого элемента И, а единичный и нулевой выхоQ ды - соответственно к вторым входам пятого и второго элементов И.

На чертеже представлена функциональная схема устройства. I

Устройство содержит генератор 1

5 синхроимпульсов, элемент НЕ 2, второй 3, третий 4, четвертый 5 элементы И, элемент- задержки 6, седьмой элемент И 7, .делитель 8 частоты, шестой элемент И 9, четвертый эле0 мент ИЛИ 10, четвертый триггер t1, входы 12 первой группы информационных входов устройства, буферный регистр 13, узел 14 передатчиков, выходы 15 первой группы информаци 55 онных выходов устройства, первый

элемент ИЛИ 16, первый формирователь 17 импульсов, первый триггер 18, счетчик 19 по модулю двенйдцать.

51

третий элемент ИЛИ 20, первый элемент И 21, второй триггер 22, пятый триггер 23, третий триггер 2Д, расширитель 25 синхроимпульсов, синхронизирующий выход 26 устройства, соединенный через линии 27 связи с формирователями 28 импульсов дисплеев, вход 29 опроса линий связи устройства, пятый элемент И 30, выход 31 прерывания устройства, входы 32 второй группы информационных входов устустройства, узел 33 приемников, выходы 34 второй группы выходов устройства, второй элемент ИЛИ 35, второй формирователь 36 импульсов.

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

При приемке информации в ЭВМ генератор 1 при нулевом состоянии триггера 23 через элемент И 3 сбрасывает триггер 24, а через расширитель 25 и выход 26 и далее по линиям 27 выдает синхроимпульсы на входы формирователей 28, с выходов которых они поступают в дисплеи.

/

Под воздействием синхроимпульсов, поступающих с выхода формирователей 28, дисплей выдает информацию которая поступает на вход узла 33. Дисплей выдает старт-стопную комбинацию, которая имеет контактное деление при малом времени ожидания в приоритетной системе (11 для кода КОИ-7 или 12 для ДКОИ). Первым битом информационной комбинации, выдаваемой дисплеем, является стартвый бит.-С соответствующего выхода этот бит проходит через элемент ИЛИ 35 и передним фронтом, вьщеленным формирователем 36, устанавливает в состояние 1 триггер 18 и в положение О счетчик 19. Триггер 18 разрешает проховдение синхроимпульсов , задержанных элементом задержки 6, через элементы И 7, ИЛИ 20, И 21 при нулевом состоянии триггера 24 и устлиовление в состояние 1 триггера 22, единичное состояние которого вызывает прерывание ЭВМ для приема полученного бита информации. После этого по программе обработки прерывания код бита информации с. соответствукнцих выходов узла 33 считывается в ЭВМ. Одновременно импульс с выхода элемента И 21 устанавливает в положение 1 триггер 23 и увеличивает на единицу состояние счетчика 19. При считьтании

2

битов информации с В1)1ходо1з уула 33 на входе 29 появляется нмпульс. Если этот импупьс появился до следующего импульса генератора 1, то он через элемент И 30, на другой вход которого подается разрешаюищй уровень от элемента НЕ 2, через элемент ШШ 10 устанавливает в состояние О триггер 23.

Нулевое состояние триггера 23 разрешает прохождение следующего синхроимпульса генератора 1 через элемент И 3, который вызывает аналогичные действия.

Если импульс опроса на входе 29 появляется после следующего импульса генератора 1, то следующий импульс генератора 1 не проходит через элемент И 3, на второй вход которого подается запрет при единичном состоянии триггера 23, а проходит через элемент И 5, на который подается разрешение при единичном Состоянии триггера 23, и устанавливает в состояние 1 триггер 24. Следующий задержанный синхроимпульс с выхода элемента задержки 6 проходит через элемен-гы И 7 и, ИЛИ 20, но блокируется элементом И 21, на который подается запрещение при единичном состоянии триггера 24.

Таким образом, достигается блокировка передачи синхроимпульса генератора 1 в дисплеи и задержанного

синхроимпульса на триггер 22. Устройство в таком случае находится в режиме ожидания обработки прерьтания. Этот режим продолжается до тех пор, пока на входе 29 не.появится импульс,

который возвращает устройство в исходное состояние. Этот импульс устанавливает в состояние О триггер 22 и, проходя обычно через элементы И 30, ИЛИ 10 устанавливает в

состояние О триггер 23, который разрешает прохождение очередного синхроимпульса генератора 1 через элемент И 3 и передачу его в дисплеи, а также с выхода элемента И 3

устанавливает триггер 24 в О, что разрешает прохождение соответствующего задержанного синхроимпульса через элемент И 21 и установку в. состояние 1 триггера 22. Цикл работы устройства повторяется.

Если импульс опроса на входе 29 совпадает по времени с синхроимпульсом, то он через элемент И 4 устанавливает в состояние 1 триггер 11. Как и в предьщущем случае, передача этого синхроимпульса в дисплеи блокируется единичным состоянием триг гера 23 и разрешается установка в состояние 1 триггера 24 через элемент И 5. Соответствующий задержанный синхроимпульс проходит через элементы И 9, ИЛИ 10 и устанавливает в состояние О триггер 23, а прохождение его через элемент И 21 блокируется единичным состоянием триггера 24. Следующий синхроимпульс генератора 1 поступает в дисплеи и устанавливает в О триггер 24, подготавливая прохождение задержанного синхроимпульса.

При вьщаче информации из ЭВМ по определенным программам подготавливается массив вьщачи, но сама выдача из ЭВМ может начаться только по прерываниям от триггера 22. Делитель 8 частоты через элементы ИЛИ 20 и И 21 выдает задержанный синхроимпульс и устанавливает в состояние 1 триггер 22. При неготовности массива выдачи подпрограмма обслуживания прерьшания блокирует выдачу информации на входы 12, так что на всех выходах 15 и линиях выдачи из ЭВМ сохраняется код стоповой посьшки.

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

с дисплеями, поступает на информаШ онные входы соответствующих дисплеев, а также на элемент ИЛИ 16, с выхода которого формирователь 17 5 выделяет передний фронт старта и устанавливает в единичное состояние триггера 18 и в нулевое положение счетчик 19.

Одновременно с выдачей стартово0 го бита из ЭВМ на входе 28 появляется импульс, который устанавливает в состояние О триггер 23, разрещающий прохождение синхроимпульса через элемент ИЗ, расширитель 25

5 и формирователь 28. Под управлением этого синхроимпульса соответствующий дисплей принимает стартовый бит. Далее схема работает аналогично приему информации с той лишь разницей,

0 что вместо элемента ИЛИ 35 работает элемент ИЛИ 16.

Если выдается или принимается только один символ, то при переполнении счетчика 19 сигнал переноса

5 счетчика устанавливает в положение О триггер 18. В этом случае выдача прерываний в ЭВМ прекращается, а синхроимпульсы генератора 1 передаются в дисплеи.

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

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

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для сопряжения абонетского пункта с цифровой вычислительной машиной 1977
  • Косарев Юрий Михайлович
  • Молчанов Олег Евграфович
  • Трудов Юрий Васильевич
SU736085A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для сопряжения 1978
  • Шипилов Сергей Васильевич
SU752319A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 113 792 A1

Авторы

Наумкин Владимир Степанович

Шипилов Сергей Васильевич

Даты

1984-09-15Публикация

1983-06-21Подача