PC机中仅使用A[0]--A[9]地址位来表示I/O地址,即可有1024个地址。前512个供系统电路使用,后512个供扩充插槽使用。当A[9]=0时表示为系统板上的I/O地址;A[9]=1 时表示为扩充插槽接口卡上的地址。
I/O地址范围 | 用途 | I/O地址范围 | 用途 | |
0000-001F | 8237A DMA控制器1 | 00E0-00EF | ||
0020-003F | 8259A中断控制器1 | 00F0 | 重置协处理器总线 | |
0040-005F | 8253/8254定时/计数器(PIT) | 00F1 | 设置协处理器总线 | |
0060-006F | 8042键盘控制器(AT) | 00F2-00F7 | ||
0070-007F | CMOS RAM与NMI屏蔽寄存器(AT) | 00F8-00FF | 协处理器 | |
0080-009F | DMA页寄存器 | 0100-01EF | ||
00A0-00BF | 8259A中断控制器2 | 01F0-01F7 | 硬盘 | |
00C0-00DF | 8237A DMA控制器2 | 01F8-01FF |
I/O地址范围 | 用途 | I/O地址范围 | 用途 | |
0200-0207 | 游戏卡I/O | 0360-036F | 保留 | |
0208-020F | 0370-0377 | |||
0210-0217 | 扩展部件(仅XT用) | 0378-037F | 并行口打印机1 | |
0218-021F | 0380-038F | SDLC 通信及同步通信1 | ||
0220-024F | 保留 | 0390-039F | ||
0250-0277 | 03A0-03AF | 同步通信2 | ||
0278-027F | 并行口打印机2 | 03B0-03BF | MDA 单色显示器 | |
0280-02EF | 03C0-03CF | 保留 | ||
02F0-02F7 | 保留 | 03D0-03DF | 彩色图形适配器 | |
02F8-02FF | 串行口2 | 03E0-03EF | ||
0300-031F | 试验卡 | 03F0-03F7 | 软盘适配器 | |
0320-032F | 硬盘适配器 | 03F8-03FF | 串行口1 | |
0330-035F |