32-Bit Opcode Maps
.L Unit Instructions and Opcode Maps
D-4
SPRU733
D.3 32-Bit Opcode Maps
The C67x CPU 32-bit opcodes used in the .L unit are mapped in Figure D
−
1
through Figure D
−
3.
Figure D
−
1. 1 or 2 Sources Instruction Format
31
29
28
27
23
22
18
17
13
12
11
5
4
3
2
1
0
creg
z
dst
src2
src1
x
op
1 1 0
s p
3
1
5
5
5
1
7
1
1
Figure D
−
2. 1 or 2 Sources, Nonconditional Instruction Format
31
29
28
27
23
22
18
17
13
12
11
5
4
3
2
1
0
0 0
0 1
dst
src2
src1
x
op
1 1 0
s p
5
5
5
1
7
1
1
Figure D
−
3. Unary Instruction Format
31
29
28
27
23
22
18
17
13
12
11
5
4
3
2
1
0
creg
z
dst
src2
op
x 0 0 1 1 0 1 0 1 1 0
s p
3
1
5
5
5
1
1
1