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


1. Таблица портов ввода-вывода

Приведенная ниже таблица содержит распределение адресного
пространства портов ввода-вывода для IBM PC/XT, AT и PS/2. При
этом:

- порты 0 - FFh отведены для системной платы;
- порты 100h - 3FFh отведены для контроллеров устройств;
- порты, начиная с 400h, недоступны для системной шины.

AT/PS-2 PC/XT Описание См. раздел
————————————————————————————————————————————————————————————————
000-01F 000-00F Контроллер ПДП N 1, 8237А-5 2
020-03F 020-021 Контроллер прерываний N 1, 8259A 3
040-05F 040-043 Таймер (PC/XT:8253-5, AT:8254-2) 4
060-063 Программируемый интерфейс периферии 8255 5
060-06F Контроллер клавиатуры AT 8042 6
070-07F Память CMOS и маска NMI 13
080 Диагностический регистр 14
080-08F 080-083 Регистры страниц ПДП 74LS612 2
090-097 Блок управления каналами PS/2 ———
0A0 Маска NMI 14
0A0-0BF Контроллер прерываний N 2, 8259A 3
0C0-0DF Контроллер ПДП N 2, 8237A-5 2
0F0-0FF Сопроцессор 80287 14
————————————————————————————————————————————————————————————————
101-107 Выбор программируемых опций PS/2 ———
170-177 Жесткий диск N 2 9
1F0-1F7 Жесткий диск N 1 9
200-207 200-20F Игровой адаптер 12
210-217 Блок расширений 14
238-23F Стык RS-232 N 4 (в PS/2) 11
278-27F 278-27F Параллельный принтер N2 (N 3 при MGA) 10
2C0-2DF 2C0-2DF Расширенный графический адаптер (EGA) N 2 7
2F8-2FF 2F8-2FF Стык RS-232 N 2 11
300-31F Плата прототипа ———
320-32F Жесткий диск XT 9
338-33F Стык RS-232 N 3 (в RS/2) 11
370-377 Контроллер НГМД N 2 8
378-37F 378-37F Параллельный принтер N 1 (N2 при MGA) 10
380-38F 380-38F Синхронные адаптеры: SDLC или BSC N 2 ———
3A0-3AF 3A0-3A9 Синхронный адаптер BSC N 1 ———
3B0-3BF 3B0-3BF Монохромный адаптер (MGA) + принтер N 1 7,10
3C0-3CF 3C0-3CF Расширенный графический адаптер (EGA) N 1 7
3D0-3DF 3D0-3DF Цветной графический адаптер (CGA) и EGA 7
3F0-3F7 3F0-3F7 Контроллер НГМД N 1 8
3F8-3FF 3F8-3FF Стык RS-232 N 1 11
————————————————————————————————————————————————————————————————