MOTOROLA
B - 9
Mnemonic Syntax
Parallel Moves
Instruction
Osc.
Program
Clock
Words
Cycles
S LE UNZVC
RESET
. . . . . . . . . . . . . . . . . . . . 1
4
- - - - - - - -
RND
D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * -
ROL
D
(parallel move) . . . . . . .1+mv
2+mv
* * - - ? ? 0?
ROR
D
(parallel move) . . . . . . .1+mv
2+mv
* * - - ? ? 0?
RTI
. . . . . . . . . . . . . . . . . . . . 1
4+rx
? ? ? ? ? ? ??
RTS
. . . . . . . . . . . . . . . . . . . . 1
4+rx
- - - - - - - -
SBC
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * *
STOP
. . . . . . . . . . . . . . . . . . . . 1
n/a
- - - - - - - -
SUB
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * *
SUBL
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * ?*
SUBR
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * *
SWI
. . . . . . . . . . . . . . . . . . . . 1
8
- - - - - - - -
Tcc
S1,D1
. . . . . . . . . . . . . . . . . . . . 1
2
- - - - - - - -
S1,D1 S2,D2
TFR
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * - - - - - -
TST
S
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * 0-
WAIT
. . . . . . . . . . . . . . . . . . . . 1
n/a
- - - - - - - -
NOTATION:
- denotes the bit is unaffected by the operation.
* denotes the bit may be set according to the definition,
depending on parallel move conditions.
? denotes the bit is set according to a special definition.
See the instruction descriptions in
Appendix A
of the
DSP56000 Family Manual
(DSP56KFAMUM/AD)
.
0 denotes the bit is cleared.
INSTRUCTIONS
Table B-2 Instruction Set Summary — Sheet 5 of 5
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..