MOTOROLA
DSP56000/DSP56001 USER’S MANUAL
A - 89
Instruction Fields:
cc=4-bit condition code=CCCC,
xxx=12-bit Short Jump Address=aaaaaaaaaaaa
Mnemonic
C C C C
Mnemonic
C C C C
CC (HS)
0
0 0
0
CS (LO)
1 0
0
0
GE
0
0 0
1
LT
1 0
0
1
NE
0
0 1
0
EQ
1 0
1
0
PL
0
0 1
1
MI
1 0
1
1
NN
0
1 0
0
NR
1 1
0
0
EC
0
1 0
1
ES
1 1
0
1
LC
0
1 1
0
LS
1 1
1
0
GT
0
1 1
1
LE
1 1
1
1
Timing: 4+jx oscillator clock cycles
Memory: 1+ea program words
Instruction Format:
JScc ea
Opcode:
Instruction Fields:
cc=4-bit condition code=CCCC,
ea=6-bit Effective Address=MMMRRR
Effective
Addressing Mode M M M R R R
Mnemonic C C C C
Mnemonic C C C C
(Rn)–Nn
0 0 0 r r
r
CC (HS)
0 0 0 0
CS (LO)
1 0 0 0
(Rn)+Nn0
0 0 1 r r
r
GE
0 0 0 1
LT
1 0 0 1
(Rn)–
0 1 0 r r
r
NE
0 0 1 0
EQ
1 0 1 0
(Rn)+
0 1 1 r r
r
PL
0 0 1 1
MI
1 0 1 1
(Rn)
1 0 0 r r
r
NN
0 1 0 0
NR
1 1 0 0
(Rn+Nn)
1 0 1 r r
r
EC
0 1 0 1
ES
1 1 0 1
–(Rn)
1 1 1 r r
r
LC
0 1 1 0
LS
1 1 1 0
Absolute address
1 1 0 0 0 0
GT
0 1 1 1
LE
1 1 1 1
where ‘‘rrr’’ refers to an address register R0–R7
Timing: 4+jx oscillator clock cycles
Memory: 1+ea program words
JScc
Jump to Subroutine Conditionally
JScc
23
16
15
8
7
0
OPTIONAL EFFECTIVE ADDRESS EXTENSION
0
0
0
0
1
0
1
1
1
1
M
M
M
R
R
R
1
0
1
0
C
C
C
C
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
.
..