INSTRUCTION DESCRIPTIONS
A - 204 INSTRUCTION SET DETAILS MOTOROLA
Note: The MOVE A,X:<eax> B,Y:<eay> operation will result in one or two 24-bit positive
and/or negative saturation constant(s) being stored in the specified 24-bit X and/or Y
memory location(s) if the signed integer portion of the A and/or B accumulator(s) is in use.
Instruction Format:
( . . . . . ) X:<eax>,D1 Y:<eay>,D2
( . . . . . ) X:<eax>,D1 S2,Y:<eay>
( . . . . . ) S1,X:<eax> Y:<eay>,D2
( . . . . . ) S1,X:<eax> S2,Y:<eay>
Opcode:
Instruction Fields:
X:<eax>=6-bit X Effective Address=WMMRRR (R0–R3 or R4–R7)
Y:<eay>=5-bit Y Effective Address=wmmrr (R4–R7 or R0–R3)
X Effective
Addressing Mode M M R R R
(Rn)+Nn 0 1 s s s
(Rn)- 1 0 s s s
(Rn)+ 1 1 s s s
(Rn) 0 0 s s s
where “sss” refers to an address register R0–R7
X: Y: XY Memory Data Move X: Y:
23 16 15 8 7 0
1 w m m e e f f W r r M M R R R INSTRUCTION OPCODE