n
Programmed I/O
u
process is busy-waiting for the operation to
complete
n
Interrupt-driven I/O
u
I/O command is issued
u
processor continues executing instructions
u
I/O module sends an interrupt when done