Assembly language instructions, Chapter 13 – Texas Instruments TMS320C3x User Manual

Page 459

Advertising
background image

13-1

Assembly Language Instructions

The ’C3x assembly language instruction set supports numeric-intensive, signal-
processing, and general-purpose applications. (The addressing modes used with
the instructions are described in Chapter 5.)

The ’C3x instruction set can also use one of 20 condition codes with any of the
10 conditional instructions, such as LDF

cond. This chapter defines the condition

codes and flags.

The assembler allows optional syntax forms to simplify the assembly language
for special-case instructions. These optional forms are listed and explained.

Each of the individual instructions is described and listed in alphabetical order
(see subsection 13.6.2,

Optional Assembler Syntax, on page 13-34). Example

instructions demonstrate the special format and explain its content.

This chapter discusses these topics:

Topic

Page

13.1 Instruction Set

13-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13.2 Instruction Set Summary

13-10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13.3 Parallel Instruction Set Summary

13-17

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13.4 Group Addressing Mode Instruction Encoding

13-20

. . . . . . . . . . . . . . . .

13.5 Condition Codes and Flags

13-28

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13.6 Individual Instructions

13-32

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 13

Advertising