Section 2 CPU
Rev. 2.00 Mar 09, 2006 page 68 of 906
REJ09B0292-0200
Table 2.16 Instruction Formats for Single Data Transfers
Category
Mnemonic
15
14
13
12
11
10
9
8
Single data
transfer
MOVS.W
@–As,Ds
MOVS.W
@As,Ds
MOVS.W
@As+,Ds
MOVS.W
@As+Is,Ds
1
1
1
1
0
1
As
0: R4
1: R5
2: R2
MOVS.W
Ds,@-As
MOVS.W
Ds,@As
MOVS.W
Ds,@As+
MOVS.W
Ds,@As+Is
3: R3
MOVS.L
@–As,Ds
MOVS.L
@As,Ds
MOVS.L
@As+,Ds
MOVS.L
@As+Is,Ds
MOVS.L
Ds,@-As
MOVS.L
Ds,@As
MOVS.L
Ds,@As+
MOVS.L
Ds,@As+Is
Category
Mnemonic
7
6
5
4
3
2
1
0
Single data
transfer
MOVS.W
@–As,Ds
MOVS.W
@As,Ds
MOVS.W
@As+,Ds
MOVS.W
@As+Is,Ds
Ds
0: (
*
)
1: (
*
)
2: (
*
)
3: (
*
)
0
0
1
1
0
1
0
1
0
0
MOVS.W
Ds,@-As
MOVS.W
Ds,@As
MOVS.W
Ds,@As+
MOVS.W
Ds,@As+Is
4: (
*
)
5: A1
6: (
*
)
7: A0
0
0
1
1
0
1
0
1
1
MOVS.L
@–As,Ds
MOVS.L
@As,Ds
MOVS.L
@As+,Ds
MOVS.L
@As+Is,Ds
8: X0
9: X1
A: Y0
B: Y1
0
0
1
1
0
1
0
1
1
0
MOVS.L
Ds,@-As
MOVS.L
Ds,@As
MOVS.L
Ds,@As+
MOVS.L
Ds,@As+Is
C: M0
D: A1G
E: M1
F: A0G
0
0
1
1
0
1
0
1
1
Note:
*
System reserved code
Summary of Contents for SH7616
Page 10: ...Rev 2 00 Mar 09 2006 page x of xxvi ...
Page 132: ...Section 2 CPU Rev 2 00 Mar 09 2006 page 106 of 906 REJ09B0292 0200 ...
Page 568: ...Section 12 16 Bit Free Running Timer FRT Rev 2 00 Mar 09 2006 page 542 of 906 REJ09B0292 0200 ...
Page 582: ...Section 13 Watchdog Timer WDT Rev 2 00 Mar 09 2006 page 556 of 906 REJ09B0292 0200 ...
Page 706: ...Section 16 Serial I O SIO Rev 2 00 Mar 09 2006 page 680 of 906 REJ09B0292 0200 ...
Page 820: ...Section 19 Pin Function Controller PFC Rev 2 00 Mar 09 2006 page 794 of 906 REJ09B0292 0200 ...
Page 932: ...Appendix D Package Dimensions Rev 2 00 Mar 09 2006 page 906 of 906 REJ09B0292 0200 ...
Page 935: ...SH7616 Hardware Manual ...