"Архитектура ввода-вывода персональных ЭВМ IBM PC" - читать интересную книгу автора (Лукач Ю.С.)

| Vcc | - | Питание + 5 В |
| | | |
| GND | - | Общий (земля) |
| __ | | |
| CS | вход | Выбор микросхемы |
| __ | | |
| RD | вход | Чтение |
| __ | | |
| WR | вход | Запись |
| | | |
| D0-D7 |двунаправ-| Выводы на шину данных |
| |ленные | |
| |выводы | |
| | | |
| CAS0-CAS2 | входы/ | Для ведущего контроллера являются |
| | выходы | выходами, для всех ведомых входами. |
| | | Предназначены для передачи ведущим |
| | | информации для выбора необходимого |
| | | ведомого. |
| __ __ | | |
| SP/EN | вход | Выбор ведущего контроллера |
| | | |
| INT | выход | Запрос на прерывания |
| ____ | | |
| INTA | вход | Подтверждение прерывания |
| | | |
| A0 | вход | Выбор регистров контроллера |
| | | |
| IR0-IR7 | входы | Входы запросов на прерывания от |
| | | внешних источников. |
+———————————+——————————+———————————————————————————————————————+

В состав контроллера входят:

- схема управления чтением/записью;
- схема управления;
- схема каскадирования;
- регистр запросов на прерывания;
- схема обработки приоритетов;
- регистр состояния;
- регистр маскирования запросов на прерывания.

ПКП может находиться в двух основных состояниях: настройки
и обслуживания запросов на прерывания. В состоянии настройки
контроллер принимает управляющие слова инициализации
(Initialization Command Words, ICW), в состоянии обслуживания -
операционные управляющие слова (Operation Control Words, OCW).
Возможны несколько режимов обслуживания источников прерываний:

- режим фиксированных приоритетов по по уровням прерываний;