♦ для 1-го контроллера — посылка байта 20h по адресу 20h;
♦ для 2-го контроллера — посылка байта 20h по адресу A0h (EOI
для ведомого контроллера), затем посылка байта 20h по адресу 20h (EOI
для ведущего контроллера).
Таблица 12.2. Аппаратные прерывания (в порядке убывания приоритета)
Имя (номер¹) | Вектор | Контроллер/маска | Описание |
---|---|---|---|
NMI | 02h | Контроль канала, паритет (в XT — сопроцессор) | |
IRQ0 | 08h | #1/1h | Таймер (канал 0 8253/8254) |
IRQ1 | 09h | #1/2h | Клавиатура |
IRQ2 | 0Ah | #1/4h | XT — резерв, AT — недоступно (подключается каскад IRQ8-IRQ15) |
IRQ8 | 70h | #2/1h | CMOS RTC — часы реального времени |
IRQ9 | 71h | #2/2h | Резерв |
IRQ10 | 72h | #2/4h | Резерв |
IRQ11 | 73h | #2/8h | Резерв |
IRQ12 | 74h | #2/10h | PS/2-Mouse (резерв) |
IRQ 13 | 75h | #2/20h | Математический сопроцессор |
IRQ14 | 76h | #2/40h | HDC — контроллер НЖМД |
IRQ15 | 77h | #2/80h | Резерв |
IRQ3 | 0Bh | #1/4h | COM2, COM4 |
IRQ4 | 0Ch | #1/10h | COM1, COM3 |
IRQ5 | 0Dh |
Вы читаете Аппаратные интерфейсы ПК. Энциклопедия