Section 2 CPU
Rev. 5.00 May 29, 2006 page 46 of 698
REJ09B0146-0500
2.4.2
Instruction Code Map
Table 2.11 shows the instruction code map.
Table 2.11
Instruction Code Map
Instruction Code
Fx: 0000
Fx: 0001
Fx: 0010
Fx: 0011 to 1111
MSB
LSB
MD: 00
MD: 01
MD: 10
MD: 11
0000
Rn
Fx
0000
0000
Rn
Fx
0001
0000
Rn
00MD 0010 STC
SR,Rn
STC GBR,Rn
STC VBR,Rn
STC SSR,Rn
0000
Rn
01MD 0010 STC
SPC,Rn
0000
Rn
10MD 0010 STC
R0_BANK,Rn
STC
R1_BANK,Rn
STC
R2_BANK,Rn
STC
R3_BANK,Rn
0000
Rn
11MD 0010 STC
R4_BANK,Rn
STC
R5_BANK,Rn
STC
R6_BANK,Rn
STC
R7_BANK,Rn
0000
Rm
00MD 0011 BSRF
Rm
BRAF
Rm
0000
Rm
10MD 0011 PREF
@Rm
0000
Rn
Rm
01MD MOV.B
Rm,@(R0,Rn)
MOV.W
Rm,@(R0,Rn)
MOV.L
Rm,@(R0,Rn)
MUL.L
Rm,Rn
0000 0000 00MD 1000 CLRT
SETT
CLRMAC
LDTLB
0000 0000 01MD 1000 CLRS
SETS
0000 0000
Fx
1001 NOP
DIV0U
0000 0000
Fx
1010
0000 0000
Fx
1011 RTS
SLEEP
RTE
0000
Rn
Fx
1000
0000
Rn
Fx
1001
MOVT Rn
0000
Rn
Fx
1010 STS
MACH,Rn
STS
MACL,Rn
STS
PR,Rn
0000
Rn
Fx
1011
0000
Rn
Rm
11MD MOV.B
@(R0,Rm),Rn
MOV.W
@(R0,Rm),Rn
MOV.L
@(R0,Rm),Rn
MAC.L
@Rm+,@Rn+
0001
Rn
Rm
disp
MOV.L
Rm,@(disp:4,Rn)
0010
Rn
Rm
00MD MOV.B
Rm,@Rn
MOV.W
Rm,@Rn
MOV.L
Rm,@Rn
0010
Rn
Rm
01MD MOV.B
Rm,@-Rn
MOV.W
Rm,@-Rn
MOV.L
Rm,@-Rn
DIV0S
Rm,Rn
0010
Rn
Rm
10MD TST
Rm,Rn
AND
Rm,Rn
XOR
Rm,Rn
OR
Rm,Rn
0010
Rn
Rm
11MD CMP/STR Rm,Rn
XTRCT
Rm,Rn
MULU.W
Rm,Rn
MULSW
Rm,Rn
0011
Rn
Rm
00MD CMP/EQ
Rm,Rn
CMP/HS
Rm,Rn
CMP/GE
Rm,Rn
0011
Rn
Rm
01MD DIV1
Rm,Rn
DMULU.L Rm,Rn
CMP/HI
Rm,Rn
CMP/GT
Rm,Rn
0011
Rn
Rm
10MD SUB
Rm,Rn
SUBC
Rm,Rn
SUBV
Rm,Rn
0011
Rn
Rm
11MD ADD
Rm,Rn
DMULS.L Rm,Rn
ADDC
Rm,Rn
ADDV
Rm,Rn
Summary of Contents for SH7706 Series
Page 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Page 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Page 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Page 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Page 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Page 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Page 749: ...SH7706 Group Hardware Manual ...