Stereo System User Manual

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