КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Архитектурные компоненты IBM PC-совместимого компьютера

Традиционно все линии запросов, не занятые перечисленными устройствами, присутствуют на всех сло¬тах шины ISA/EISA. Эти линии обозначаются как IRQx и имеют общепринятое назначение (табл. 12.2). Часть этих линий отдается в распоряжение шины PCI. В таблице отражены и приоритеты прерываний — запросы расположены в поряд¬ке их убывания. Номера векторов, соответствующих линиям запросов контролле¬ров, система приоритетов и некоторые другие параметры задаются программно при инициализации контроллеров. Эти основные настройки остаются традици¬онными для обеспечения совместимости с программным обеспечением.
Таблица 12.2. Аппаратные прерывания (в порядке убывания приоритета)
Имя (номер1)
Вектор
Контроллер/маска
Описание
NMI
02h

Контроль канала, паритет



(в XT — сопроцессор)
IRQO
08h
#1/1h
Таймер (канал £8253/8254)
IRQ1
09h
#1/2h
Клавиатура
IRQ2
OAh
#1/4h
XT — резерв, AT — недоступно



(подключается каскад IRQ8-IRQ15)
IRQ8
70h
#2/1 h
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
Математический сопроцессор
продолжение^


460
Глава 12. Архитектурные компоненты IBM PC-совместимого компьютера
Таблица 12.2 (продолжение)
Имя (номер1) Вектор Контроллер/маска Описание
IRQ14
76h
#2/40h
HOC — контроллер НЖМД
IRQ15
77h
#2/80h
Резерв
IRQ3
OBh
#1/4h
COM2, COM4
IRQ4
OCh
#1/10h
COM1,COM3
IRQ5
ODh
#1/20h
XT — HOC, AT — LPT2, Sound (резерв)
IRQ6
OEh
#1/40h
FDC — контроллер НГМД
IRQ7
OFh
#1/80h
LPT1 — принтер
1 Запросы прерываний 0,1,8 и 13 на шины расширения не выводятся.
Для запросов прерывания с шины PCI используются 4 линии запросов прерыва¬ния, которые обозначают как INTR А, В, С, D. Эти линии работают по низкому уров¬ню, что дает возможность их разделения (совместного использования).

Hosted by uCoz