Table 6-33 Control Instructions - Motorola DSP56800 Manual

16-bit digital signal processor
Table of Contents

Advertisement

Instruction Set Introduction
Operation
Operands
ENDDO
REP
Operation
Operands
DEBUG
ILLEGAL
NOP
STOP
SWI
WAIT
6-28
Table 6-32. Looping Instructions (Continued)
C
W
2
1
#xx
6
1
DDDDD
6
1
Table 6-33. Control Instructions
C
W
4
1
Generate a debug event.
4
1
Execute the illegal instruction exception. This instruction is made
available so that code may be written to test and verify interrupt
handlers for illegal instructions.
2
1
No operation.
n/a
1
Enter STOP low-power mode.
8
1
Execute the trap exception at the highest interrupt priority level,
level 1 (non-maskable).
n/a
1
Enter WAIT low-power mode.
DSP56800 Family Manual
Comments
Remove one value from the hardware stack and update the
NL and LF bits appropriately.
Note: Does not branch to the end of the loop.
Hardware repeat of a one-word instruction with immediate
loop count.
Hardware repeat of a one-word instruction with loop count
specified in register.
Any register allowed except: SP, M01, SR, OMR, and HWS.
Comments

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents