Motorola DSP96002 User Manual page 428

32-bit digital signal processor
Table of Contents

Advertisement

Instruction Format - Opcode-operands:
31
1mmw
WrYY
Instruction Format - Opcode-operands:
31
0010
1WYY
Instruction Format - Opcode-operands: X: ea, D1(8,9)
31
0001
010W
Instruction Format - Opcode-operands:
31
0000
11YY
Instruction Format - Opcode-operands:
31
0000
1101
Instruction Fields:
For two independent effective addresses:
X: ea Rn - R0,R1,R2,R3
Y: ea Rn - R4,R5,R6,R7
or
X: ea Rn - R4,R5,R6,R7
Y: ea Rn - R0,R1,R2,R3
Register
W
Read S1
0
Write D1
1
Integer Opcodes
S1,D1
X X X
D0.L-D7.L
n n n
S2,D2
Y Y Y
D0.L-D7.L
n n n
A - 240
X: ea, D1
X: ea, D1
S1,X: ea
S1,X: ea
YXXX
rMMR
X: ea, D1
S1,X: ea
YXXX
MMMR
Y11X
MMMR
X:(Rn+displacement),D1
S1,X:(Rn+displacement)
YXXX
1W0R
LONG DISPLACEMENT
X:(Rn+displacement),D1
S1,X:(Rn+displacement)
Y11X
0W0R
LONG DISPLACEMENT
(Parallel addressing modes only)
(Parallel addressing modes only)
Register
Read S2
Write D2
Floating-Point Opcodes
S1,D1
D0.S-D7.S
S2,D2
D0.S-D7.S
DSP96002 USER'S MANUAL
Y: ea, D2
S2,Y: ea
Y: ea, D2
S2,Y: ea
14 13
uu
uuuu
Y:,D2
S2,Y:
14 13
uu
uuuu
Y:,D2(8,9)
14 13
uu
uuuu
Y:,D2
S2,Y:
14 13
uu
uuuu
Y:,D2(8,9)
S2(8,9),Y:
14 13
uu
uuuu
w
Effective Address
0
X: ea
1
Y: ea
X X X
n n n
where nnn = 0-7
Y Y Y
n n n
where nnn = 0-7
0
uuuu
uuuu
0
uuuu
uuuu
0
uuuu
uuuu
0
uuuu
uuuu
0
uuuu
uuuu
MM R R R
mm
r r
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents