beautypg.com

Renesas SH7641 User Manual

Page 135

background image

Section 2 CPU

Rev. 4.00 Sep. 14, 2005 Page 85 of 982

REJ09B0023-0400

Table 2.26 Double Data Transfer Instructions

Instruction Instruction

Code

Operation

Execu-
tion
States

DC

NOPX 1111000

*0*0*00**

X memory no access 1

X memory
data
transfer

MOVX.W @Ax,Dx

111100A

*D*0*01**

(Ax)

→ MSW of Dx,

0

→ LSW of Dx

1

MOVX.W @Ax+,Dx

111100A

*D*0*10**

(Ax)

→ MSW of Dx,

0

→ LSW of Dx,

Ax + 2

→ Ax

1

MOVX.W @Ax+Ix,Dx 111100A

*D*0*11**

(Ax)

→ MSW of Dx,

0

→ LSW of Dx,

Ax + Ix

→ Ax

1

MOVX.W Da,@Ax

111100A

*D*1*01**

MSW of Da

→ (Ax) 1

MOVX.W Da,@Ax+

111100A

*D*1*10**

MSW of Da

→ (Ax),

Ax + 2

→ Ax

1

MOVX.W Da,@Ax+Ix 111100A

*D*1*11**

MSW of Da

→ (Ax),

Ax + Ix

→ Ax

1

NOPY 111100

*0*0*0**00

Y memory no access 1

Y memory
data
transfer

MOVY.W @Ay,Dy

111100

*A*D*0**01

(Ay)

→ MSW of Dy,

0

→ LSW of Dy

1

MOVY.W

@Ay+,Dy

111100

*A*D*0**10

(Ay)

→ MSW of Dy,

0

→ LSW of Dy,

Ay + 2

→ Ay

1

MOVY.W

@Ay+Iy,Dy

111100

*A*D*0**11

(Ay)

→ MSW of Dy,

0

→ LSW of Dy,

Ay + Iy

→ Ay

1

MOVY.W

Da,@Ay

111100

*A*D*1**01

MSW of Da

→ (Ay) 1

MOVY.W

Da,@Ay+

111100

*A*D*1**10

MSW of Da

→ (Ay),

Ay + 2

→ Ay

1

MOVY.W

Da,@Ay+Iy

111100

*A*D*1**11

MSW of Da

→ (Ay),

Ay + Iy

→ Ay

1

This manual is related to the following products: