Professional Documents
Culture Documents
in
[ Microprocessor Systems and Interfacing ]
Lecture-11
M. M. Yasin
myasin@cuisahiwal.edu.pk
“8086 Interrupts”
Introduction
Definition
An interrupt is the method of processing the microprocessor(µP)
by some source.
When an interrupt occurs,
It causes a temporary halt in the current execution of any
program(run by the µP).
Then,
Microprocessor responds to the interrupt with an interrupt
service routine, which is a short program or subroutine that
instructs the microprocessor on how to handle that interrupt.
Note: At the end of each instruction cycle, the 8086 checks to see if any
interrupt has been requested.
Fall 2018 - M. M. Yasin 1.2
“8086 Interrupts”
Introduction
Interrupts can be categorized/classified in different ways.
For example,
A. w.r.t. source. i.e., Hardware/Software/Error condition.
B. Maskable / Non-maskable interrupts.
C. Internal(inside the µP) / External interrupts.
D. Synchronous / Asynchronous interrupts.