INSTRUCTION DESCRIPTIONS
A - 220 INSTRUCTION SET DETAILS MOTOROLA
Operation: Assembler Syntax:
X:pp ➞ D MOVEP X:pp,D
X:pp ➞ X:ea MOVEP X:pp,X:ea
X:pp ➞ Y:ea MOVEP X:pp,Y:ea
X:pp ➞ P:ea MOVEP X:pp,P:ea
S ➞ X:pp MOVEP S,X:pp
#xxxxxx ➞ X:pp MOVEP #xxxxxx,X:pp
X:ea ➞ X:pp MOVEP X:ea,X:pp
Y:ea ➞ X:pp MOVEP Y:ea,X:pp
P:ea ➞ X:pp MOVEP P:ea,X:pp
Y:pp ➞ D MOVEP Y:pp,D
Y:pp ➞ X:ea MOVEP Y:pp,X:ea
Y:pp ➞ Y:ea MOVEP Y:pp,Y:ea
Y:pp ➞ P:ea MOVEP Y:pp,P:ea
S ➞ Y:pp MOVEP S,Y:pp
#xxxxxx ➞ Y:pp MOVEP #xxxxxx,Y:pp
X:ea ➞ Y:pp MOVEP X:ea,Y:pp
Y:ea ➞ Y:pp MOVEP Y:ea,Y:pp
P:ea ➞ Y:pp MOVEP P:ea,Y:pp
Description: Move the specified operand from/to the specified X or Y I/O peripheral.
The I/O short addressing mode is used for the I/O peripheral address. All memory
addressing modes may be used for the X or Y memory effective address; all memory
alterable addressing modes may be used for the P memory effective address.
If the system stack register SSH is specified as a source operand, the system stack
pointer (SP) is postdecremented by 1 after SSH has been read. If the system stack reg-
MOVEP Move Peripheral Data MOVEP