Устройство прерывания

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Реслублик

ОП ИСАНИЕ

ИЗОВЕИтаНИЯ .К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ >955066 (61) Дополнительное к авт. свид-ву— (22) Заявлено 04.01.81 (21) 3228486/18-24 с присоединением заявки №вЂ” (23) П р и ор итетв (51) М. Кл.

G 06 F9/46

Гесумерстееинмй кемнтет

СССР (53) УДК 681.325 (088.8) Опубликовано 30.08.82. Бюллетень № 32

Дата опубликования описания 30.08.82 пв декам изебретений и еткрмтий (72) Авторы изобретения

С. И. Петренко, А. И. Сахно и В. Г. Сухин " (71) Заявитель (54) УСТРОЙСТВО ПРЕРЫВАНИЯ

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах, работающих в реальном масштабе времени.

Известно устройство прерывания, содержащее селектор, элементы И, триггер и элемент НЕ (1j.

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

Недостаток известных устройств — большой объем оборудования.

Цель изобретения — сокращение объема оборудования.

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

i-ый выход группы выходов дешифратора соединен с первым входом i-го элемента И группы, второй вход каждого i-ro элемента

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

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

Устройство содержит триггер 1, элемент

И 2, вход 3 останова устройства, сигнальный выход 4 устройства, группу элементов И 5, элементы ИЛИ 6 и 7, дешифратор 8, группу кодовых входов 9 устройства, группу запросных входов 10 устройства, группу входов 11

3 готовности и группу выходов 12 прерывания устройства.

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

В исходном состоянии триггер 1 устанавливается в нулевое состояние, т. е. на выхо- s де 4 устройства присутствует низкий потенциал. Цепи установки триггера 1 в исходное состояние на чертеже не показаны.

Запрос на обслуживание (например, от первого абонента) поступает на вход элемента ИЛИ 7 и на вход элемента И 5. На выходе элемента ИЛИ 7 формируется сигнал, который устанавливает триггер 1 в единичное состояние (высокий потенциал) . Сигнал с выхода триггера 1 поступает на выход 4 устройства и далее в ЭВМ, например на схему управления прерываниями. По этому сигналу ЭВМ начинает посылать коды запросов на группу входов 9 устройства и далее на входы дешифратора 8. Одновременно на группу входов 11 устройства с ЭВМ, например с регистра маски (защиты), поступают сигналы разрешения (готовности) на прием запросов от абонентов.

При поступлении на входы дешифратора 8 кода запроса с ЭВМ, соответствующего, например, запросу от первого абонента, на первом выходе дешифратора 8 формируется сигнал, поступающий на вход элемента И 5. При совпадении сигналов на входах элемента И 5 на его выходе вырабатывается сигнал прерывания, который поступает на первый выход из группы выходов 12 устройства.

По этому сигналу ЭВМ прекращает посылать коды запросов на группу входов 9 устройства. Одновременно сигнал прерывания с выхода элемента И 5, пройдя через элемент ИЛИ 6, поступает на второй вход элемента И 2, на первый вход которого (вход 3 устройства) поступает сигнал с ЭВМ, вырабатываемый ею после начала отработки сигнала прерывания. В этом случае на выходе элемента И 2 формируется сигнал установки в исходное состояние триггера 1.

Таким образом, устройство подготовлено . к приему следующего запроса от любого абонента.

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

Применение изобретения позволяет сократить объем оборудования.

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

Устройство прерывания, содержащее дешифратор, группу элементов И, первый элемент ИЛИ и элемент И, причем каждый

i-ый выход группы выходов дешифратора соединен с первым входом 1-го элемента И группы, второй вход каждого i-го элемента

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 699523, кл. G 06 F 9/46, 1978.

2. Авторское свидетельство СССР № 600558, кл. G 06 F 9/46, 1976 (прототип).

955066

12

Составитель М. Кудряшев

Редактор Л. Пчелинская Техред А. Бойкас Корректор О. Билак

Заказ 6171 54 Тираж 731 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, )К вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4