[ The PC Guide | Systems and Components Reference Guide | Motherboard
and System Devices | System Resources | System
Configuration ]
Device Resource Usage Summary
The table below contains a summary line for each of the major device types in a typical
PC, showing the major resources that they typically use. It is a summary table containing
the information from the summary tables for IRQ, DMA channel and I/O address
usage. You can use this as a handy quick reference when looking to add a new device to
your PC, or to assist in debugging a resource problem. Circle or highlight the devices you
currently have and the resources they are using, and then you'll be able to see at a
glance what resources are still available or possible ways that you could shuffle
assignments to fit in a new peripheral.
Note that the resources listed below are a guideline, and aren't the hard and fast rule
for all devices; consult your manual to see the exact resources used by your hardware. The
entries in bold represent the default resource usage in a typical PC; entries in
regular text are optional resource allocations, or resources used by optional or
non-standard devices:
Device Type |
Device |
IRQs |
DMA Channels |
I/O Addresses |
System |
System reserved |
0, 2, 8, 13 |
0, 4 |
000-0FFh (except 060h and 064h) and
100-12Fh and 20C-20Dh and 270-277h |
PCI devices |
9, 10, 11, 12 |
|
(depends on device) |
Serial
Ports |
COM1 |
4 |
|
3F8-3FFh |
COM2 |
3 |
|
2F8-2FFh |
COM3 |
2/9, 4, 5, 7 |
|
3E8-3EFh |
COM4 |
2/9, 3, 5, 7 |
|
2E8-2EFh |
Parallel
Ports |
LPT1 |
7 |
1, 3 (if ECP) |
378-37Fh, 3BC-3BFh |
LPT2 |
5, 7 |
1, 3 (if ECP) |
278-27Fh, 378-37Fh |
LPT3 |
5 |
1, 3 (if ECP) |
278-27Fh |
Input
Devices |
Keyboard controller |
1 |
|
060h and 064h (shared with PS/2 mouse) |
PS/2 mouse |
12 |
|
060h and 064h (shared with keyboard) |
Joystick port |
|
|
200-207h |
Storage |
Floppy disk
controller |
6 |
2 |
3F0-3F7h |
Primary IDE
controller |
14 |
|
1F0-1F7h and 3F6-3F7h |
Secondary IDE
controller |
15, 10 |
|
170-177h and 376-377h |
Tertiary IDE
controller |
11, 12 |
|
1E8-1EFh and 3EE-3EFh |
Quaternary IDE
controller |
10, 11 |
|
168-16Fh and 36E-36Fh |
SCSI host adapter |
9, 10, 11, 12, 14, 15 |
1, 3, 5 |
130-14Fh, 140-15Fh, 220-23Fh, 330-34Fh,
340-35Fh |
Tape accelerator card |
3, 4, 5, 6, 7 |
1, 2, 3 |
360h, 370h, 3E0h, 3F0h |
Old PC/XT hard disk
controller |
5 |
3 |
320-327h |
Video |
VGA video card |
11, 12 |
|
3B0-3BBh and 3C0-3DFh |
EGA video card |
2/9 |
|
3C0-3CFh |
Modems |
Modem |
2/9, 3, 4, 5, 7 |
1, 3 (voice modems) |
(uses COM port) |
Sound cards |
Sound card |
3, 4, 5, 7, 9, 10, 11, 12 |
(1, 3) and
(5, 6, 7) |
(220-22Fh, 240-24Fh, 260-26Fh,
280-28Fh) and (300-301h, 330-331h) and 388-38Bh |
Networking |
Non-NE2000 network
card |
3, 4, 5, 7, 9, 10, 11, 12, 15 |
1, 3, 5, 6, 7 |
240-243h, 260-263h, 280-283h, 2A0-2A3h,
300-303h, 320-323h, 340-343h, 360-363h |
NE2000 network card |
3, 4, 5, 7, 9, 10, 11, 12, 15 |
1, 3, 5, 6, 7 |
240-25Fh, 260-27Fh, 280-29Fh, 2A0-2BFh,
300-31Fh, 320-33Fh, 340-35Fh, 360-37Fh |
Next: Resource
Conflicts and Conflict Resolution
Home - Search
- Topics - Up
|