Interrupts improve
CPU usage
ä I/O pgm prepares the I/O module
and issues the I/O command (eg:
to printer)
ä I/O pgm branches to user pgm
ä User code gets executed during
I/O operation (eg: printing): no
waiting
ä User pgm gets interrupted (x)
when I/O operation is done and
branches to interrupt handler to
examine status of I/O module
ä Execution of user code resumes