English
Language : 

HD6437020 Datasheet, PDF (59/507 Pages) Hitachi Semiconductor – SuperH™ RISC engine
Table 2.18 Operation Code Map (cont)
Instruction Code
Fx: 0000
Fx: 0001
Fx: 0010
Fx: 0011–1111
MSB
LSB MD: 00
MD: 01
MD: 10
MD: 11
0100 Rn
Fx 0011 STC.L
SR,@–Rn
STC.L
GBR,@–Rn
STC.L
VBR,@–Rn
0100 Rn Fx 0100 ROTL Rn
ROTCL Rn
0100 Rn Fx 0101 ROTR Rn
CMP/PL Rn
ROTCR Rn
0100 Rm
Fx 0110 LDS.L
@Rm+,MACH
LDS.L
@Rm+,MACL
LDS.L
@Rm+,PR
0100 Rm
Fx 0111 LDC.L
@Rm+,SR
LDC.L
@Rm+,GBR
LDC.L
@Rm+,VBR
0100 Rn Fx 1000 SHLL2 Rn
SHLL8 Rn
SHLL16 Rn
0100 Rn Fx 1001 SHLR2 Rn
SHLR8 Rn
SHLL16 Rn
0100 Rm Fx 1010 LDS Rm,MACH LDS Rm,MACL LDS Rm,PR
0100 Rm/Rn Fx 1011 JSR @Rm
TAS.B @Rn
JMP @Rm
0100 Rm Fx 1100
0100 Rm Fx 1101
0100 Rn Fx 1110 LDC Rm,Sr LDC Rm,GBR LDC Rm,VBR
0100 Rn Rm 1111 MAC.W @Rm+,@Rn+
0101 Rn Rm disp MOV.L @(disp:4,Rm),Rn
0110 Rn Rm 00MD MOV.B @Rm,Rn MOV.W @Rm,Rn MOV.L @Rm,Rn MOV Rm,Rn
0110 Rn Rm 01MD MOV.B @Rm+,Rn MOV.W @Rm+,Rn MOV.L @Rm+,Rn NOT Rm,Rn
0110 Rn
Rm 10MD SWAP.B
@Rm+,Rn
SWAP.W
@Rm+,Rn
NEGC Rm,Rn NEG Rm,Rn
0110 Rn Rm 11MD EXTU.B Rm,Rn EXTU.W Rm,Rn EXTS.B Rm,Rn EXTS.W Rm,Rn
0111 Rn
imm ADD #imm:8,Rn
1000 00MD Rn disp MOV.B R0,
MOV.W R0,
@(disp:4,Rn) @(disp:4,Rn)
1000 01MD Rm disp MOV.B
@(disp:4,
Rm),R0
MOV.W R0,
@(disp:4,
Rn),R0
1000 10MD imm/disp CMP/EQ
#imm:8,R0
BT disp:8
BF disp:8
1000 11MD imm/disp
1001 Rn
disp MOV.W @(disp:8,PC),Rn
1010
disp
BRA disp:12
1011
disp
BSR disp:12
40 HITACHI