Beruflich Dokumente
Kultur Dokumente
Introduction
• 4 main parts that make up computer
1. Processor
2. Memory
3. File system
4. Input and Output
• I/O device and actions are slow compared to
the other 3 parts
• Wide variation in nature of I/O devices.
Operating System must find way of dealing
with this.
Simple Computer
Input-
Device
Application Output Device Device
Controller
Program Control Driver (hardware)
(hardware)
System
System
I/O Bus
Calls
I/O Control
NIC Driver
System Device
Controller
(hardware)
Windows/Unix Operating System
Practical Example
Block and Character devices
• Two main types of I/O devices
– Block devices are complicated, character are
relatively simple.
– Block: Hard Disk, Floppy Disk
– Character: Printer, Network Card