INSTRUCTION DESCRIPTIONS

 

X: Y:

 

 

XY Memory Data Move

 

X: Y:

 

 

 

 

 

S1

D1

D1

Y Effective

 

 

 

Register

w

S1, D1

e e

S/L

Sign Ext

Zero

Addressing Mode

m m r r

Read S1

0

X0

0 0

no

no

no

(Rn) +Nn

0 1

t

t

Write D1

1

X1

0 1

no

no

no

(Rn) -

1 0

t

t

 

 

 

A

1 0

yes

A2

A0

(Rn) +

1 1

t

t

 

 

 

B

1 1

yes

B2

B0

(Rn)

0 0

t

t

where “tt” refers to an address register R4 - R7 or R0 - R3 which is in theopposite address register bank from the one used in the X effective address, previously described

 

 

 

 

S2

D2

D2

Register

W

S2, D2

f f

S/L

Sign Ext

Zero

Read S2

0

Y0

0 0

no

no

no

Write D2

1

Y1

0 1

no

no

no

 

 

A

1 0

yes

A2

A0

 

 

B

1 1

yes

B2

B0

Timing: mv oscillator clock cycles

Memory: mv program words

MOTOROLA

INSTRUCTION SET DETAILS

A - 205

Page 474
Image 474
Motorola DSP56000 manual XY Memory Data Move Effective Register, Sign Ext Zero Addressing Mode R r