beautypg.com

E.3 32-bit opcode maps – Texas Instruments TMS320C67X/C67X+ DSP User Manual

Page 446

background image

32-Bit Opcode Maps

.M Unit Instructions and Opcode Maps

E-4

SPRU733

E.3 32-Bit Opcode Maps

The C67x CPU 32-bit opcodes used in the .M unit are mapped in Figure E−1
through Figure E−3.

Figure E−1. Extended M-Unit with Compound Operations

31

29

28

27

23

22

18

17

13

12

11

10

6

5

4

3

2

1

0

creg

z

dst

src2

src1

x 0

op

1 1 0 0 s p

3

1

5

5

5

1

5

1

1

Figure E−2. Extended .M Unit 1 or 2 Sources, Nonconditional Instruction Format

31

29

28

27

23

22

18

17

13

12

11

10

6

5

4

3

2

1

0

0 0

0 1

dst

src2

src1

x 0

op

1 1 0 0 s p

5

5

5

1

5

1

1

Figure E−3. Extended .M-Unit Unary Instruction Format

31

29

28

27

23

22

18

17

13

12

11

10

6

5

4

3

2

1

0

0 0

0 1

dst

src2

op

x 0 0 0 0 1 1 1 1 0 0 s p

5

5

5

1

1

1