Основы микропроцессорной техники. Ливенцов С.Н - 109 стр.

UptoLike

109
более высоким приоритетом прерывать подпрограммы обслуживания
ВУ с меньшим приоритетом и наоборот.
Векторная система с внеинтерфейсным вектором прерывания ис-
пользуется в IBM-совместимых персональных компьютерах. В этих
компьютерах контроллеры внешних устройств не имеют регистров для
хранения векторов прерывания, а для идентификации устройств, за-
просивших обслуживания, используется общий для всех ВУ контрол-
лер прерываний. Ниже приведен пример контроллера прерываний
INTEL 8259A.
БИС программируемого контроллера прерываний (ПКП) пред-
ставляет собой устройство, реализующее до восьми уровней запросов
на прерывания с возможностью программного маскирования и измене-
ния порядка обслуживания прерываний. За счет каскадного включения
БИС ПКП число уровней прерывания может быть расширено до 64
архитектуре персонального компьютера IBM PC AT).
Структурная схема ПКП приведена на рис. 42 [2, 5, 6].
В состав БИС входят:
RGI регистр запретов прерываний; хранит все уровни, на кото-
рые поступают запросы IRQx;
Рис. 42. Контроллер прерываний Intel 8259A