Figure 33. interrupt service routine, Interrupt latches – Zilog Z08470 User Manual
Page 102

< %27 2GTKRJGTCNU
7UGT /CPWCN
UM008101-0601
Direct Memory Access
Figure 33.
Interrupt Service Routine
Interrupt Latches
Two primary latches are associated with the interrupt structure:
•
Interrupt Pending (IP). Set whenever the DMA requests an interrupt
but has not yet acknowledged. It holds the INT line Low (Figure 34).
•
Interrupt Under Service (IUS). Set when the CPU acknowledges the
DMA interrupt (Figure 35). This accomplishes three things:
–
Prevents further interrupts by this DMA
MEMORY
CPU
DMA
Jump Table
I Register
Interrupt
Vector
Jump Table
Service Routine
Program
Counter
Program
Counter
Service Routine
Write
Registers
Register
A.
B.
C.