|
MC6800 Datasheet, PDF (20/32 Pages) Motorola, Inc – 8-BIT MICROPROCESSING UNIT (MPU) | |||
|
◁ |
I
FIGURE ~ â PROGRAM FLOW FOR INTERRUPTS
.-
Software lnterruDt
Main Programâ
Wait For
Interrupt
Main Program
Hardware Interrupt or
NonMaskable Interrupt (NMI)
Main Program
n:=.
:1=
n-
7âStack MPU
Register Contents
Sp +
mâ7
mâ6
mâ5
mâ4
mâ3
mâ2
mâ1
m
WI
FFF8
FFF9
Interrupt Memorv Assignment
FFF8 I
IRQ
I Ms
FFF9
IRQ
LS
FFFA
Swl
MS
FFFB
Swl
LS
#
e
NOTE: MS= Most Significant Address Bvte;
LS = Least S~nificant Address Byte;
MOTOROLA
@
First Instr.
Addr. Formed
BvFetching
2. Eytes From
Per, Mere,
Assign.
FFFC
FFFD
dSet Interrupt
Mask (CCR 4)
FFFE
FFFF
Load Interrupt
Vector Into
Program Counter
Q
f
A
I nterruo,t. Proaram
>
1 lstlnterruutlnstr.
1
I
1
Semiconductor Products Inc.
20
|
▷ |