EXCEPTION PROCESSING STATE (INTERRUPT PROCESSING)
MAIN
PROGRAM
—
$0100
MACR
$0101
$0102
MOVE
$0103
MAC
$0104
REP
$0105
MAC
—
$0106
MAIN
PROGRAM
—
$0100
$0101
MACR
MOVE
$0102
MAC
$0103
$0104
REP
$0105
MAC
$0106
—
Figure 7-1 Fast and Long Interrupt Examples
and their IPLs are listed in Table 7-6. For information on on-chip peripheral interrupt pri-
MOTOROLA
FAST INTERRUPT SERVICE ROUTINE
INTERRUPT
RECOGNIZED
IMPLICIT RETURN
FROM INTERRUPT
(a) DSP56K Fast Interrupt
LONG INTERRUPT SERVICE ROUTINE
INTERRUPT
RECOGNIZED
EXPLICIT RETURN
FROM INTERRUPT
RECOGNIZED
(b) DSP56K Long Interrupt
PROCESSING STATES
SSI RECEIVE DATA
$000C
$000D
SSI RECEIVE DATA
WITH EXCEPTION STATUS
JSR
$000E
$000F
$0300
$0300
—
$0301
DO
$0303
MOVE
$0304
RTI
MOVEP
XXXXXX
JSR INSTRUCTION
FORMS LONG
INTERRUPT SERVICE
7 - 13