Hardware Interrupts


Some events, especially input activity, can not wait for the processor to finish doing other things before responding to the event. As a simple example, if the user presses a key on the keyboard but the processor does not get around to inputting from the keyboard until the user has hit another key, the initial key value would be lost.


Polled I/O



The Interrupt Concept



Processor Requirements for Interrupt Processing



Example: IBM PC Interrupt Processing