Tuesday, 22 April 2014

Input/Output Address

All computers have number of I/O devices attached to them such as printers, scanners, floppy drives, hard disks, and just about every other component you can think of Each of these devices requires a unique I/O
address.  An I/O address is the hexadecimal address of an area of memory that is used by the peripheral device to exchange information with other device in the system.  You can think of it as a kind of mail slot for the device.

I/O Address
Device
1F0-1F8
Hard disk Controller
200-207
Game I/O
278-27F
Parallel Port (LPT2)
2F8-2FF
Serial Port (COM2)
320-32F
Hard drive Controller,8 bit ISA
378-37F
Parallel Port (LPT1)
3B0-3BF
Monochrome Graffics Adapter
3D0-3DF
Color Graphics Adapter
3F0-3F7
Floppy Drive controller
3F8-3FF
Serial Port (COM1)

Not only does each component require an I/O address, but each component must use a unique I/O address.  This means that when a new device such as a network card or modem is installed in the system, I cannot be assigned an I/O address already being used by another device,  If two devices are assigned the same I/O address, one or both devices will fail to function. 

No comments:

Post a Comment