3-1Instruction SetSPRU733
Instruction Set
This chapter describes the assembly language instructions of the
TMS320C67x DSP. Also described are parallel operations, conditional
operations, resource constraints, and addressing modes.
The C67x floating-point DSP uses all of the instructions available to the
TMS320C62x™ DSP but it also uses other instructions that are specific to the
C67x DSP. These specific instructions are for 32-bit integer multiply, double-
word load, and floating-point operations, including addition, subtraction, and
multiplication.
Topic Page
3.1 Instruction Operation and Execution Notations 3-2. . . . . . . . . . . . . . . . . .
3.2 Instruction Syntax and Opcode Notations 3-7. . . . . . . . . . . . . . . . . . . . . . .
3.3 Overview of IEEE Standard Single- and Double-Precision Formats 3-9
3.4 Delay Slots 3-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 Parallel Operations 3-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6 Conditional Operations 3-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7 Resource Constraints 3-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8 Addressing Modes 3-30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9 Instruction Compatibility 3-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10 Instruction Descriptions 3-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 3