F.3 32-bit opcode maps, Figure f−1. 1 or 2 sources instruction format, Figure f−4. unary instruction format – Texas Instruments TMS320C67X/C67X+ DSP User Manual

Page 450

Advertising
background image

32-Bit Opcode Maps

.S Unit Instructions and Opcode Maps

F-4

SPRU733

F.3 32-Bit Opcode Maps

The C67x CPU 32-bit opcodes used in the .S unit are mapped in Figure F−1
through Figure F−11.

Figure F−1. 1 or 2 Sources Instruction Format

31

29

28

27

23

22

18

17

13

12

11

6

5

4

3

2

1

0

creg

z

dst

src2

src1

x

op

1 0 0 0 s p

3

1

5

5

5

1

6

1

1

Figure F−2. Extended .S Unit 1 or 2 Sources Instruction Format

31

29

28

27

23

22

18

17

13

12

11

10

9

6

5

4

3

2

1

0

creg

z

dst

src2

src1

x 1 1

op

1 1 0 0 s p

3

1

5

5

5

1

4

1

1

Figure F−3. Extended .S Unit 1 or 2 Sources, Nonconditional Instruction Format

31

29

28

27

23

22

18

17

13

12

11

10

9

6

5

4

3

2

1

0

0 0

0 z

dst

src2

src1

x 1 1

op

1 1 0 0 s p

1

5

5

5

1

4

1

1

Figure F−4. 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 1 1 1 1 0 0 1 0 0 0 s p

3

1

5

5

5

1

1

1

Figure F−5. Extended .S Unit Branch Conditional, Immediate Instruction Format

31

29

28

27

7

6

5

4

3

2

1

0

creg

z

cst21

0 0 1 0 0 s p

3

1

21

1

1

Advertising