系统IO地址表

PC机中仅使用A[0]--A[9]地址位来表示I/O地址,即可有1024个地址。前512个供系统电路使用,后512个供扩充插槽使用。当A[9]=0时表示为系统板上的I/O地址;A[9]=1 时表示为扩充插槽接口卡上的地址。

系统I/O地址使用情况
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地址范围 用途   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        

你可能感兴趣的:(游戏,c,IO,扩展,360,图形)