D evi ce M appi ng
I/O Address Map
Range (hexadecimal)
000 - 00F
020 - 021
040 - 043
060 - 06F
070 - 07F
080 - 08F
0A0 - 0A1
0C0 - 0CF
C
0F0
E
0F1
L
0F8 - 0FF
E
170 - 177
B
1F0 - 1F7
R
278 - 27A
2E8 - 2EF
2F8 - 2FF
S
376 - 377
378 - 37A
5
3B0 - 3DF
8
3BC - 3BE
6
3E8 - 3EF
3F0 - 3F7
3F6 - 3F7
3F8 - 3FF
46E8
42E8, 4AE8, 82E8, 86E8,
8AE8, 8EE8, 92E8, 96E8,
9AE8, 9EE8, A2E8, A6E8,
AAE8, AEE8, B2E8, B6E8,
BAE8, BEE8, E2E8, E2EA
78
Function
DMA controller one
Interrupt controller one
Interval timer
Keyboard controller
Real-time clock (RTC), NMI
DMA page register
Interrupt controller two
DMA controller two
Clear math coprocessor busy
Reset math coprocessor
Math coprocessor
Secondary IDE controller
Primary IDE controller
LPT2
COM4
COM2
Secondary IDE controller (alt status, device address)
LPT1
VGA register
LPT3
COM3
Diskette controller
Primary IDE controller (alt status, device address)
COM1
VGA enable register
VGA enhanced mode registers
D i gi t al C ELEBRI S Pent i um PC
M C S Logi st i cs Engi neer i ng - N i j m egen