"Архитектура ввода-вывода персональных ЭВМ 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 ———————————————————————————————————————————————————————————————— 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 ———————————————————————————————————————————————————————————————— |
|
|