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
Summary of Contents for HD6417032
Page 21: ......
Page 35: ...xiv ...
Page 85: ...50 ...
Page 101: ...66 ...
Page 129: ...94 ...
Page 135: ...100 ...
Page 343: ...308 ...
Page 369: ...334 ...
Page 383: ...348 ...
Page 475: ...440 ...
Page 525: ...490 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 18 Self Refresh ...
Page 578: ...543 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 62 Self Refresh ...
Page 689: ...654 ...