Устройство для ввода информации в эвм от группы периферийных устройств
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в ЭВМо Целью изобретения является сокращение аппаратурных затрат„ Устройство содержит блок прерывания, два дешифратора, регистр команд и состояний , мультиплексор, триггер управления , одновибратор, элемент ИЛИ0 2 ил0
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU „„1640701
Al (si)s С 06 Р 13/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИ
К АBTOPGHOMV СВИДЕТЕЛЬСТВУ
1 (21) 4455917/24 (22) 06.07.88 (46) 07.04.91. Бюл. М - 13 (71) Донецкий политехнический институт (72) А.А.Зори, РоВ.Лагущ, С.В.Мащенко и Н.А.Ярошенко (53) 681 3 (088. 8) (56) Устройство параллельного обмена
И2. 15КС-1 80-032 (3. 858. 352 — 01 ТО) °
Авторское свидетельство СССР
- 822166, кл. С 06 Р 13/00, 1978.
Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в ЭВМ.
Целью изобретения является сокращение аппаратурных затрат.
На фиг.1 приведена структурная схема устройства; на фиг.2 — временная диаграмма работы устройства в режиме прерывания программы.
Устройство для ввода информации в ЭВМ от группы периферийных устройств содержит (фиг.1) блок 1 прерывания, первый дешифратор 2, регистр
3 команд и состояний, подключенные к интерфейсу "Общая шина" микроЭВМ, элемент ИЛИ 4, одновибратор 5, триггер 6 управления, второй дешифратор
7., мультиплексор 8, группу перИферийных устройств 9 и 1Qoo
Устройство функционирует в двух режимах: программного обмена с опро" сом флага и прерывания програюы..
2 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ
В ЭВМ ОТ ГРУППЫ ПЕРИФКРИЙНЫХ УСТРОЙСТВ (57) Изобретение относится к вычислительной технике, в частности к устройствам ввода цифровой информации от инициативных периферийных устройств в 3ВМ. Целью изобретения является сокращение аппаратурных затрат. Устройство содержит блок прерывания, два дешифратора, регистр команд и состояний, мультиплексор, триггер управления, одновибратор, элемент ИЛИ. 2 ил.
В режиме прерывания программы устройство функционирует следующим образом (фиг.2). Требование прерывания С от одного или нескольких инициативных периферийных устройств поступает на вход элемента ИЛИ 4, где преобразуется в суммарный сигнал требования, поступающий на вход одновибратора 5. Одновибратор 5 преобразует
его в сигнал требования длительности, 4Р. приемлемый для ввода.в микроЭВМ. В промежутках между поступлениями сигна- 4 лов одновибратор 5 выполняет защитные функции по отношению к выходу элемента ИЛИ 4. Сигнал требования поступает на входы блока 1 прерывания и регистра 3 команд и состояний. Разряд разрешения прерывания регистра 3 команд и состояний программно устанавливается в "1", и согласно принятому в микроЭВМ типа иЭлектроника протоколу обмена разрешается прерывание проrpаммы.
1640701 4
Блок l прерыв аний вырабатывает адрес вектора прерывания. Центральный процессор через первый дешифратор 2 выдает на триггер 6 управления сигнал,. разрешающий выработку управляющего воздействия. Второй дешифратор 7 преобразует позиционный код, несущий информацию о номерах периферийного устройства в безызбыточный код прерывания и выставляет его на управляющие входы мультиплексора 8.
Если сигнал требования активен, триггер 6 управления вырабатывает и выдает на управляющий вход мультиплексора 8 сигнал, разрешающий передать код прерывания в канал микроЗВМ„
Центральный процессор через первый дешифратор 2 сбрасывает триггер 6 управления и разрешает выдать на вход д мультиплексора сигнал, отключающий управляющие входы мультиплексора 8 от его выходов и подключающий к нему информационные входы. Дальнейший обмен информацией происходит согласно 25 . коду прерывания. На этом режим прерывания заканчивается.
В режиме программного обмена разряд разрешения прерывания программно установлен в "0". Согласно известному протоколу обмена прерывания не происходит, и устройство работает в режиме с опросом флага. При этом центральный процессар программно опрашивает разряд требования прерывания регистра 3 команд и состояний.
Если данный разряд оказывается установленным в "1",.что возможно при приходе от одновибратора 5 сигнал требования, сформированного по 40 приведенному выше принципу, центральный процессор через дешифратор 2 выдает на триггер 6 управления сигнал, разрешающий выдачу управляющего воздействия на управляющий вход мульти- 45 плексора 8. Дальнейшее функционирование устройства аналогично режиму тре. бования программы.
Кроме того,. возможна работа устройства в режиме вывода информации, 1 в котором триггер 6 управления постоянно выдает мультиплексору 8 сигнал на подключение информационного входа, в результате чего информационная часть ус трой ств а функционирует обо со бленно. формула изобретения
Устройство для ввода информации в
ЭВМ от группы периферийных устройств, содержащее регистр команд и состояний, первый дешифратор, блок прерывания, причем группа выходов блока прерывания, информационный вход первого дешифратора, группа информационных входов-выходов регистра команд и состоянии образуют группу входов и выходов устройства для подключения к общей шине ЭВМ, о т л и ч а ю— щ е е с я тем, что, с целью сокращения аппаратурных затрат, в устройство введены мультиплексор, второй дешифратор, триггер управления, одновибратор, элемент ИЛИ, причем группа входов элемента ИЛИ и группа информационных входов второго дешифратора образуют группу входов устройства для подключения соответственно к выходам требования прерывания и адресным выходам периферийных устройств группы, группа информационных выходов и группа информационных входов мультиплексора образуют группы выходов и входов устройства для подключения соответственно к общей шине ЭВИ и к информационным выходам периферийных устройств группы,при этомвыход элемен" та ИЛИ соединен с входом запуска одновибратора, выход которого соединен с входом требования прерывания блокапрерывания,с информационным входом регистра команд И состояний и с нулевым входом триггера управления, синхровход и выход которого соединены соответственно с выходом первого дешиф" ратора и с разрешающим входом мультиплексора, группа управляющих входов которого соединена с группой выходов второго дешифратора .
1640701 периеприипое
gcmpwcmdu!
llepuyepuuuae
ycmpelcmde K
Разряа раяреУ егия npepai аиия
Ммнк
ИЛИ ааню5н3рвтар
Блая лрерыйпия
Яцряд mpeяеааяая прер
&сия
7риееер апра ления фиг,2
Составитель С. Пестмап
Текред С,Мигунова Корректор НРевская
Редактор В. Бугренкова
Заказ 1017 Тираж 409 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР .113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101