Table A-27 Operation Code QQQ Decode
NOTE: S1 and S2 are the inputs to the multiplier.
MACR
(±) S1,S2,D
MACR
(±) S2,S1,D
23
MAC
(±) S1,S2,D
MAC
(±) S2,S1,D
23
MPYR
(±) S1,S2,D
MPYR
(±) S2,S1,D
23
MPY
(±) S1,S2,D
MPY
(±) S2,S1,D
23
MOTOROLA
INSTRUCTION ENCODING
Q
Q
Q
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
DATA BUS MOVE FIELD
OPTIONAL EFFECTIVE ADDRESS EXTENSION
DATA BUS MOVE FIELD
OPTIONAL EFFECTIVE ADDRESS EXTENSION
DATA BUS MOVE FIELD
OPTIONAL EFFECTIVE ADDRESS EXTENSION
DATA BUS MOVE FIELD
OPTIONAL EFFECTIVE ADDRESS EXTENSION
INSTRUCTION SET DETAILS
S1
S2
X0
X0
Y0
Y0
X1
X0
Y1
Y0
X0
Y1
Y0
X0
X1
Y0
Y1
X1
8 7
4 3
1
Q
Q
Q
8 7
4 3
1
Q
Q
Q
8 7
4 3
1
Q
Q
Q
8 7
4 3
1
Q
Q
Q
0
d
k
1
1
0
d
k
1
0
0
d
k
0
1
0
d
k
0
0
A - 331