INSTRUCTION DESCRIPTIONS

 

MOVEP

Move Peripheral Data

MOVEP

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-

A - 220

INSTRUCTION SET DETAILS

MOTOROLA

Page 489
Image 489
Motorola 24-Bit Digital Signal Processor, DSP56000 manual Movep