207
Table 2-3 Instruction Codes (cont)
Instruction Format
1st byte
2nd byte
3rd byte
4th byte
5th byte
6th byte
7th byte
8th byte
9th byte
10th byte
SHLL
SHLL.B Rd
B
1
0
0
rd
SHLL.W Rd
W
1
0
1
rd
SHLL.L ERd
L
1
0
3
0 erd
SHLR
SHLR.B Rd
B
1
1
0
rd
SHLR.W Rd
W
1
1
1
rd
SHLR.L ERd
L
1
1
3
0 erd
SLEEP
SLEEP
—
0
1
8
0
STC
STC CCR,Rd
B
0
2
0
rd
STC CCR,@ERd
W
0
1
4
0
6
9
1 erd
0
STC CCR,@(d:16,ERd)
W
0
1
4
0
6
F
1 erd
0
disp
STC CCR,@(d:24,ERd)
W
0
1
4
0
7
8
0 erd
0
6
B
A
0
0 0
disp
STC CCR,@–ERd
W
0
1
4
0
6
D
1 erd
0
STC CCR,@aa:16
W
0
1
4
0
6
B
8
0
abs
STC CCR,@aa:24R
W
0
1
4
0
6
B
A
0
0
0
abs
SUB
SUB.B Rs,Rd
B
1
8
rs
rd
SUB.W #xx:16,Rd
W
7
9
3
rd
IMM
SUB.W Rs,Rd
W
1
9
rs
rd
SUB.L #xx:32,ERd
L
7
A
3
0 erd
IMM
SUB.L ERs,ERd
L
1
A
1 ers
0 erd
SUBS
SUBS #1,ERd
L
1
B
0
0 erd
SUBS #2,ERd
L
1
B
8
0 erd
SUBS #4,ERd
L
1
B
9
0 erd
SUBX
SUBX #xx:8,Rd
B
B
rd
IMM
SUBX Rs,Rd
B
1
E
rs
rd
TRAPA
TRAPA #x:2
—
5
7
00 IMM
0
XOR
XOR.B #xx:8,Rd
B
D
rd
IMM
XOR.B Rs,Rd
B
1
5
rs
rd
XOR.W #xx:16,Rd
W
7
9
5
rd
IMM
XOR.W Rs,Rd
W
6
5
rs
rd
XOR.L #xx:32,ERd
L
7
A
4
0 erd
IMM
XOR.L ERs,ERd
L
0
1
F
0
6
5
0 ers
0 erd
XORC
XORC #xx:8,CCR
B
0
5
IMM
Instruction
Mnemonic
Size