Toshiba H1 SERIES TLCS-900 User Manual
Page 32
TMP92CM22
2007-02-16
92CM22-30
Figure 3.4.1 Interrupt and Micro DMA Processing Sequence
Interrupt processing
Interrupt vector “V” read
Interrupt request F/F clear
Interrupt
specified by
micro DMA start
vector?
PUSH PC
PUSH SR
SR
← Level of
accepted
interrupt
+ 1
INTNEST
← INTNEST
+ 1
PC
←(FFFF00H) + V)
Interrupt process
program
RETI instruction
POP SR
POP PC
INTNEST
← INTNEST−1
End
Clear interrupt request flag
Yes
No
Data transfer by
micro DMA
COUNT
← COUNT − 1
COUNT
= 0
No
Generating INTTC
interrupt
clear micro DMA start
vector
Yes
Micro DMA processing
General-purpose
interrupt
processing
Micro DMA
soft start request
This manual is related to the following products: