ГОСТ РМЭК 821-2000
Е.4.1 Ф о р м а т и н ф о р м а ц и ис т а т у с a/и д е н т и ф и к а й и и
Различие между возможностями D32, D16 и D08 также отражено в формате информации оатуса/илен-
тификаини, которая посылается в процессе цикла подтверждения прерывания. Обработчик прерываний имеет
право запросить любой из трех форматов, а прерыватель может ответить любым форматом, но соотношение
между ними не такое же. как в других циклах шины. Прерывателю разрешено отвечать только информацией
статуса/идентификании. т.е. форматом, запрашиваемым обработчиком прерываний или меньшим. Если он
отвечает меньшим форматом, то оконечные нагрузки шины гарантируют, что логическое состояние старших
линий данных считывается обработчиком прерываний определенно, т.е. они находятся в высоком состоянии
или в "1". Если прерыватель сталкивается с циклом подтверждения прерывания, который запрашивает вектор
меньшей величины, чем та. которую он может обеспечить, го ему не разрешено отвечать на этот цикл, а
требуется, чтобы он передал цикл дальше по последовательной цепочке подтверждения прерывания. Если
далее по цепочке нет активных прерывателей, то в результате появится ошибка шины (BERR*). каш только
выйдет время шинного таймера.
В таблице Е.8 показано, как взаимодействуют прерыватели и обработчики прерываний с различными
возможностями пересылки информации сгатуса/идентификации.
Т а б л и ц а Е.8 — Возможность взаимодействия прерывателей и обработчи
ков прерываний
Тип
прериалгс лк
Возможность (ииниолсистанч
с обработчиком мрермпаммй
DOS
D16
D32
Только 1Х)8
ЕстьЕстьЕсть
Только D16
НетЕстьЕсть
DOS к D16
ЕстьЕстьЕсть
Только D32
НетНетЕсть
D32 и D16 н DOS
ЕстьЕстьЕсть
Е.4.2 С н я т и ез а п р о с о вп р е р ы в а н и я
Прерыватели обозначаются ROAK. если они снимают свой запрос прерывания во время никла подтвер
ждения прерывания, или RORA. вели они снимают свой запрос, когда осуществляется доступ к внутримо
дульному регистру в процессе исполнения программы обслуживания прерывания. Единственным следствием,
относящимся к возможности взаимодействия, является то. что программа обслуживания, которая обрабаты вает
прерыватель RORA. должна осуществить доступ к регистру и сбросить запрос, прежде чем повторно разрешить
прерывание этого уровня.
ПРИЛОЖЕНИЕ F
(справочное)
Библиография
|1| МЭК 297-1 (1982)
|2| МЭК 297-3 (1984)
131 М ЭК 603-2 (1980)
|4| МЭК 822 (1988)
Размеры механических конструкций серии 482,6 мм (19дюймов). Часть I. Пансльи
стойка
Размеры механических конструкций серии 482,6 мм (19 дюймов). Часть 3. Блочные
каркасы вдвижные частичные каркасы
Соединители для печатных плат на частоты до 3 МГц. Часть 2. Соединители, состоя
щие из двух частей, с общими монтажными характеристиками, предназначенные
дтя применения с печатными платами, имеющими шаг координатной сетки 2.54 мм
(0.1дюйма)
Шина МЭК 822 VSB — Параллельная подсистемная шина МЭК 821 VME
|51 МЭК 823 (1990)Микропроцессорная системная шина (VMS bus) — Последовательная подсистем
ная шина для магистрали МЭК 821 (VME bus)
203