Przyczyny stosowania układów wejścia i wyjścia:
- Format informacji dostarczonej przez system jest różny od formatu informacji wykorzystywanej przez urządzenie peryferyjne
- Parametry sygnałów w systemie, a urządzeniu peryferyjnym są różne
- Występuje różnica szybkości transmisji informacji
Przykłady urządzeń peryferyjnych i ich interfejsów:
- ATA/IDE/EIDE/SATA – Dysk twardy, Napęd CD-ROM, Stacja dyskietek ZIP
- RS 232C – Modem, Mysz, 2 komputer
- Karta graficzna (VGA/D-SUB/DVI/HDMI) – Monitor
- Centronics/LPT – Drukarka, Skaner
- Karta dżwiękowa (Jack, S/PDIF, Toslink) – Głośniki, Słuchawki
- SCSI – Skaner, Dysk twardy, Streamer