Instruction Operation and Execution Notations

Table 3−1. Instruction Operation and Execution Notations (Continued)

Symbol

Meaning

 

 

sint

Signed 32-bit integer value

slong

Signed 40-bit integer value

sllong

Signed 64-bit integer value

slsb16

Signed 16-bit integer value in lower half of 32-bit register

smsb16

Signed 16-bit integer value in upper half of 32-bit register

sp

Single-precision floating-point register value that can optionally use cross path

sp(x)

Convert x to sp

sqrcp(x)

Square root of reciprocal approximation of x

src1_h

msb32 of src1

src1_l

lsb32 of src1

src2_h

msb32 of src2

src2_l

lsb32 of src2

s2

Two packed signed 16-bit integers in a single 32-bit register

s4

Four packed signed 8-bit integers in a single 32-bit register

−s

Perform 2s-complement subtraction and saturate the result to the result size, if an overflow

 

occurs

+s

Perform 2s-complement addition and saturate the result to the result size, if an overflow

 

occurs

ubyte0

Unsigned 8-bit value in the least-significant byte position in 32-bit register (bits 0−7)

ubyte1

Unsigned 8-bit value in the next to least-significant byte position in 32-bit register (bits 8−15)

ubyte2

Unsigned 8-bit value in the next to most-significant byte position in 32-bit register (bits 16−23)

ubyte3

Unsigned 8-bit value in the most-significant byte position in 32-bit register (bits 24−31)

ucstn

n-bit unsigned constant field (for example, ucst5)

uint

Unsigned 32-bit integer value

ulong

Unsigned 40-bit integer value

ullong

Unsigned 64-bit integer value

ulsb16

Unsigned 16-bit integer value in lower half of 32-bit register

 

 

3-4

Instruction Set

SPRU733

Page 64
Image 64
Texas Instruments TMS320C67X/C67X+ DSP manual Occurs