Chapter 15
Interrupts
Reading
Chapter 15
Topics
- Generalities about Interrupts
- Interrupt Processing on the 80X86
- Timing Operations and Debuggers
- Interrupt Handlers
- Caveats for Interrupt Hackers
- A Short History of Interrupts
- Simultaneously Executing Programs
For next class
- Read chapter 17
- Review the CMSC 211 web pages.
The interrupt is a mechanism by which the CPU can take control of the
machine from an executing program, and pass control to a different
program. Normally, this second program does its work quickly
and invisibly and passes control back to the original program, but interrupts can
cause such things as error termination of programs and switching among
users of time-shared computers. The use of interrupts is pervasive in modern
computer architecture.
For next class
- Read chapter 17
- Review the CMSC 211 web pages.
UMBC |
CSEE |