Motorola DSP56000 Manual page 466

24-bit digital signal processor
Hide thumbs Also See for DSP56000:
Table of Contents

Advertisement

L:
Instruction Format:
( . . . . . ) L:ea,D
( . . . . . ) S,L:ea
Opcode:
23
0
1
0
0
Instruction Fields:
ea=6-bit Effective Address=MMMRRR
Register W
Read S
0
Write D 1
where "rrr" refers to an address register R0–R7
S
S1
S2
A10
A1
A0
B10
B1
B0
X
X1
X0
Y
Y1
Y0
A
A1
A0
B
B1
B0
AB
A
B
BA
B
A
Timing: mv oscillator clock cycles
Memory: mv program words
A - 200
INSTRUCTION DESCRIPTIONS
Long Memory Data Move
16
15
L
0
L
L
W
1
M
OPTIONAL EFFECTIVE ADDRESS EXTENSION
Effective
Addressing Mode M M M R R R
(Rn)-Nn
(Rn)+Nn
(Rn)-
(Rn)+
(Rn)
(Rn+Nn)
-(Rn)
Absolute address
S
S/L
D
no
A10 A1
no
B10 B1
no
X
no
Y
yes
A
yes
B
yes
AB
yes
BA
INSTRUCTION SET DETAILS
8
7
M
M
R
R
R
INSTRUCTION OPCODE
0
0 0 r r
r
0
0 1 r r
r
0
1 0 r r
r
0
1 1 r r
r
1
0 0 r r
r
1
0 1 r r
r
1
1 0 r r
r
1
1 0 0 0 0
D
D1
D2
Sign Ext
A0
no
B0
no
X1
X0
no
Y1
Y0
no
A1
A0
A2
B1
B0
B2
A
B
A2,B2
B
A
B2,A2
L:
0
D
Zero
L L L
no
0 0 0
no
0 0 1
no
0 1 0
no
0 1 1
no
1 0 0
no
1 0 1
A0,B0
1 1 0
B0,A0
1 1 1
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp56k

Table of Contents