Table 3–1. Fixed-Point Instruction Operation and Execution Notations (Continued)
Symbol
Meaning
–s
Perform 2s-complement subtraction and saturate the result to the re-
sult size if an overflow occurs
+s
Perform 2s-complement addition and saturate the result to the result
size if an overflow occurs
ucstn
n-bit unsigned constant field (for example, ucst5)
uint
Unsigned 32-bit integer value
ulong
Unsigned 40-bit integer value
ulsb16
Unsigned 16 LSB of register
umsb16
Unsigned 16 MSB of register
x clear b,e
Clear a field in x, specified by b (beginning bit) and e (ending bit)
x ext l,r
Extract and sign-extend a field in x, specified by l (shift left value) and
r (shift right value)
x extu l,r
Extract an unsigned field in x, specified by l (shift left value) and r (shift
right value)
x set b,e
Set field in x to all 1s, specified by b (beginning bit) and e (ending bit)
xor
Bitwise exclusive OR
xsint
Signed 32-bit integer value that can optionally use cross path
xslsb16
Signed 16 LSB of register that can optionally use cross path
xsmsb16
Signed 16 MSB of register that can optionally use cross path
xuint
Unsigned 32-bit integer value that can optionally use cross path
xulsb16
Unsigned 16 LSB of register that can optionally use cross path
xumsb16
Unsigned 16 MSB of register that can optionally use cross path
Assignment
+
Addition
Multiplication
–
Subtraction
<<
Shift left
>>s
Shift right with sign extension
>>z
Shift right with a zero fill
Instruction Operation and Execution Notations
TMS320C62x/C67x Fixed-Point Instruction Set
3-3
Need help?
Do you have a question about the TMS320C6000 Series and is the answer not in the manual?