APPENDIX
Appendix
A. I/O Port Address Map
Each peripheral device in the system is assigned a set of I/O port addresses which also becomes the identity of the device. The following table lists the I/O port addresses used.
| Address |
|
| Device Description |
|
| 000h - 01Fh |
|
| DMA Controller #1 |
|
| 020h - 03Fh |
|
| Interrupt Controller #1 |
|
| 040h - 05Fh |
| Timer |
| |
| 060h - 06Fh |
| Keyboard Controller |
| |
| 070h - 07Fh |
| Real Time Clock, NMI |
| |
| 080h - 09Fh |
| DMA Page Register |
| |
| 0A0h - 0BFh |
|
| Interrupt Controller #2 |
|
| 0C0h - 0DFh |
|
| DMA Controller #2 |
|
| 0F0h |
| Clear Math Coprocessor Busy Signal |
| |
| 0F1h |
| Reset Math Coprocessor |
| |
| 1F0h - 1F7h |
| IDE Interface |
| |
| 278h - 27Fh |
| Parallel Port #2(LPT2) |
| |
| 2F8h - 2FFh |
| Serial Port #2(COM2) |
| |
| 2B0h - 2DFh |
| Graphics adapter Controller |
| |
| 378h - 3FFh |
| Parallel Port #1(LPT1) |
| |
| 360h - 36Fh |
| Network Ports |
| |
| 3B0h - 3BFh |
| Monochrome & Printer adapter |
| |
| 3C0h - 3CFh |
| EGA adapter |
| |
| 3D0h - 3DFh |
| CGA adapter |
| |
| 3F0h - 3F7h |
|
| Floppy Disk Controller |
|
| 3F8h - 3FFh |
| Serial Port #1(COM1) |
|
63 |