EasyManua.ls Logo

Hitachi SH7032 - Operation Code Map

Hitachi SH7032
690 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
42
2.4.2 Operation Code Map
Table 2.18 shows an operation code map.
Table 2.18 Operation Code Map
Instruction Code Fx: 0000 Fx: 0001 Fx: 0010 Fx: 0011–1111
MSB
LSB
MD: 00 MD: 01 MD: 10 MD: 11
0000 Rn Fx 0000
0000 Rn Fx 0001
0000 Rn Fx 0010 STC SR,Rn STC GBR,Rn STC VBR,Rn
0000 Rn Fx 0011
0000 Rn Rm 01MD MOV.B RM,
@(R0,Rn)
MOV.W RM,
@(R0,Rn)
MOV.L RM,
@(R0,Rn)
0000 0000 Fx 1000 CLRT SETT CLRMAC
0000 0000 Fx 1001 NOP DIVOU
0000 0000 Fx 1010
0000 0000 Fx 1011 RTS SLEEP RTE
0000 Rn Fx 1000
0000 Rn Fx 1001
0000 Rn Fx 1010 STS MACH,Rn STS MACL,Rn STS PR,Rn
0000 Rn Rm 1011
0000 Rn Rm 11MD MOV.B
@(R0,Rm),Rn
MOV.W
@(R0,Rm),Rn
MOV.L
@(R0,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 Rm,Rn MULS 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 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 ADDC Rm,Rn ADDV Rm,Rn
0100 Rn Fx 0000 SHLL Rn SHAL Rn
0100 Rn Fx 0001 SHLR Rn CMP/PZ Rn SHAR Rn
0100 Rn Fx 0010 STS.L MACH,
@–Rn
STS.L MACL,
@–Rn
STS.L PR,
@–Rn

Table of Contents

Related product manuals