ГОСТ РМЭК 821-2000
системного
Ь*0№
иэитроллвря
П«*др1ГИвадо2Г>исиоЗПи*аа4
О О м д о и та гь н м m e n
Рисунок 4.4 —Последоыпельнан цепочка lAC’KIN’/IACKOUT*
- использует cuort внутримодульный запросчикдля запроса шины пересылки данных и, когда эта
шина будетему предоставлена, инициирует цикл подтверждения прерывания, считывая информацию
статуса/идентификацин из прерывателя, чей запрос подтверждается;
- инициирует соответствующую последовательность обслуживания прерывания на основе полу
ченной информации статуса/кде»гтификации.
Замечание4.3. Действия, предпринимаемые по время последовательности обслуживания преры
вания. настоящим стандартом не определены. Обслуживание прерываний может включать, а может и
не включать использование магистрали VME.
Обработчик прерываний использует шину пересылкиданныхдля считывания информации стату-
са/ндентифи канн и из прерывателя. Вэтом смысле обработчик прерываний действует как задатчик, а
прерыватель — как исполнитель. Однако имеются следующие четыре важных отличия:
- обработчик прерываний всегда устанавливает низким сигнал IACK*;
- обработчик прерываний не возбуждает линии модификатораадреса;
- обработчик прерываний использует только три младшие адресные линии (АО1—ЛОЗ);
- обработчик прерываний никогда не возбуждает линии данных.
Обработчик прерываний при обращении к шине всегда устанавливает сигнал налипни 1ЛСК4
низким. Задатчик же либо устанавливает сигнал на ней высоким, либо не возбуждает ее вообще.
Обработчику прерываний нс нужно устанавливать достоверный код на линиях модификатора
адреса, он только устанавливает достоверную информацию на трех младших адресных линиях
(Л01—А03). Уровни сигналов на этих трех адресных линиях определяют, для какой из семи линий
запроса прерывания дается подтверждение, как показано в таблице 4.7. Задатчик же устанавливает на
адресных линиях (количество которых может быть 15, 23 или 31. в зависимости от режима адресации)
j-i*
95