INSTRUCTION DESCRIPTIONS

MOVEP

Move Peripheral Data

Instruction Fields:

ea=6-bit Effective Address=MMMRRR, pp=6-bit I/O Short Address=pppppp

MOVEP

 

 

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

Peripheral Space

s

(Rn)-

0

1

0

r

r

r

(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

Peripheral

W

–(Rn)

1

1

1

r

r

r

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

MOTOROLA

INSTRUCTION SET DETAILS

A - 225

Page 494
Image 494
Motorola DSP56000, 24-Bit Digital Signal Processor manual Effective Memory Space Addressing Mode, Peripheral Space