INSTRUCTION DESCRIPTIONS
MOTOROLA INSTRUCTION SET DETAILS A - 225
Instruction Fields:
ea=6-bit Effective Address=MMMRRR,
pp=6-bit I/O Short Address=pppppp
Effective
Memory Space S Addressing Mode M M M R R R
X Memory 0 (Rn)-Nn 0 0 0 r r r
Y Memory 1 (Rn)+Nn 0 0 1 r r r
(Rn)- 0 1 0 r r r
Peripheral Space s (Rn)+ 0 1 1 r r r
X Memory 0 (Rn) 1 0 0 r r r
Y Memory 1 (Rn+Nn) 1 0 1 r r r
–(Rn) 1 1 1 r r r
Peripheral W Absolute address 1 1 0 0 0 0
Read 0 Immediate data 1 1 0 1 0 0
Write 1
where “rrr” refers to an address register R0–R7
Timing: 2+mvp oscillator clock cycles
Memory: 1+ea program words
MOVEP Move Peripheral Data MOVEP