Устройство для ввода информации в ЭВМ от группы периферийных устройств Советский патент 1991 года по МПК G06F13/00 

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

Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в ЭВМо

Целью изобретения является сокращение аппаратурных затрат0

На фиг.1 приведена структурная схема устройства; на фиг02 - временная диаграмма работы устройства в режиме прерывания программы

Устройство для ввода информации в ЭВМ от группы периферийных устройств содержит (фиго) блок 1 прерывания, первый дешифратор 2, регистр 3 команд и состояний, подключенные к интерфейсу Общая шина микроэвм, элемент ИЛИ 4, одновибратор 5, триггер 6 управления, второй дешифратор 7, мультиплексор 8, группу периферийных устройств 9 и 100

Устройство функционирует в двух режимах: программного обмена с опросом флага и прерывания программы

В режиме прерывания программы устройство функционирует следующим образом (фигс2)0 Требование прерывания от одного или нескольких инициативных периферийных устройств поступает на вход элемента ИЛИ 4, где преобразуется в суммарный сигнал требования , поступающий на вход одновиб- ратора 5 о Одновибратор 5 преобразует его в сигнал требования длительности, приемлемый для ввода в микроЭВМ0 В промежутках между поступлениями сигналов одновибратор 5 выполняет защитные функции по отношению к выходу элемента ИЛИ 4. Сигнал требования поступает на входы блока 1 прерывания и регистра 3 команд и состояний,, Разряд разрешения прерывания регистра 3 команд и состояний программно устанавливается в 1, и согласно принятому в микроЭВМ типа Электроника протоколу обмена разрешается прерывание программыо

(/)

оэ

(от

Блок прерываний вырабатывает адрес вектора прерывания„ Центральный процессор через первый дешифратор 2 выдает на триггер 6 управления сигнал, разрешающий выработку управляющего воздействияо Второй дешифратор 7 преобразует позиционный код, несущий информацию о номерах периферийного устройства в безызбыточный код прерывания и выставляет его на управляющие входы мультиплексора 80

Если сигнал требования активен, триггер 6 управления вырабатывает и выдает на управляющий вход мульти- плексора 8 сигнал, разрешающий передать код прерывания в канал микроЭВМ Центральный процессор через первый дешифратор 2 сбрасывает триггер 6 управления и разрешает выдать на вхо мультиплексора сигнал, отключающий управляющие входы мультиплексора 8 от его выходов и подключающий к нему информационные входьи Дальнейший обмен информацией происходит согласно коду прерыванияо На этом режим прерывания заканчиваетсЯо

В режиме программного обмена разряд разрешения прерывания программно установлен в Согласно из- вестному протоколу обмена прерывания не происходит, и устройство работает в режиме с опросом флага При этом центральный процессор программно опрашивает разряд требования прерыва- ния регистра 3 команд и состояний0

Если данный разряд оказывается установленным в 1, что возможно при приходе от одновибратора 5 сигнал требования, сформированного по приведенному выше принципу, центральный процессор через дешифратор 2 выдает на триггер 6 управления сигнал, разрешающий выдачу управляющего воздействия на управляющий вход мульти- плексора 8 Дальнейшее функционирование устройства аналогично режиму тре бования программы,,

Кроме того,, возможна работа устройства в режиме вывода информации,

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

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

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

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с внешними устройствами 1987
  • Молчанов Павел Иванович
  • Осипов Андрей Васильевич
  • Буянов Борис Яковлевич
  • Фокеев Петр Михайлович
SU1501077A1
Устройство для сопряжения ЭВМ с периферийным устройством 1987
  • Пинчук Николай Иванович
  • Кудряшов Владимир Иванович
  • Школяренко Анатолий Кириллович
  • Шалугин Сергей Сергеевич
SU1439613A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ИЗОБРАЖЕНИЙ 1990
  • Боровик О.С.
  • Неруш Г.И.
  • Сырямкин В.И.
  • Фомин А.А.
RU2047921C1
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1989
  • Текутова Антонина Михайловна
  • Романихин Андрей Владимирович
SU1734098A1
Устройство для сопряжения внешних устройств с электронной вычислительной машиной 1983
  • Аптекман Борис Александрович
  • Залозный Михаил Тихонович
  • Кучеренко Андрей Павлович
  • Пилипчук Анатолий Ефимович
  • Пшеничный Николай Тихонович
  • Цехмиструк Георгий Юрьевич
SU1100615A1
Устройство для сопряжения ЭВМ с внешними устройствами 1985
  • Ида Владимир Рудольфович
  • Сыроватский Сергей Викторович
  • Вайкунов Владимир Петрович
SU1288709A1
Устройство для отладки программ микроЭВМ 1989
  • Гуляев Анатолий Иванович
  • Киселев Сергей Константинович
SU1815643A1
Устройство для сопряжения разнотипных вычислительных машин 1986
  • Палагин Александр Васильевич
  • Лещенко Виктор Николаевич
SU1381526A2
Устройство для сопряжения ЭВМ с абонентом 1986
  • Алферьев Николай Николаевич
  • Кочкин Валерий Дмитриевич
  • Красильников Александр Николаевич
  • Терентьев Сергей Евгеньевич
  • Шунин Владимир Александрович
SU1334154A1
Устройство для сопряжения двух микроЭВМ с общим внешним устройством 1985
  • Танасейчук Владимир Маркович
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1345206A1

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

Реферат патента 1991 года Устройство для ввода информации в ЭВМ от группы периферийных устройств

Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в ЭВМо Целью изобретения является сокращение аппаратурных затрат„ Устройство содержит блок прерывания, два дешифратора, регистр команд и состояний, мультиплексор, триггер управления, одновибратор, элемент ИЛИ0 2 ил0

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

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

Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 640 701 A1

Авторы

Зори Анатолий Анатольевич

Лагущ Ростислав Васильевич

Мащенко Сергей Валерьевич

Ярошенко Николай Александрович

Даты

1991-04-07Публикация

1988-07-06Подача