Register Operations
6-9C28x Assembly Language Instructions
Table 6−2. Register Operations (Continued)
Mnemonic PageDescription
32-Bit ACC Register Operations (Continued)
ASRL ACC,T Arithmetic shift right of accumulator by T(4:0) 6-57
CMPL ACC,loc32 Compare 32-bit value 6-80
CMPL ACC,P << PM Compare 32-bit value 6-81
CSB ACC Count sign bits 6-83
LSL ACC,1..16 Logical shift left 1 to 16 places 6-133
LSL ACC,T Logical shift left by T(3:0) = 0...15 6-134
LSRL ACC,T Logical shift right by T(4:0) 6-144
LSLL ACC,T Logical shift left by T(4:0) 6-139
MAXL ACC,loc32 Find the 32-bit maximum 6-152
MINL ACC,loc32 Find the 32-bit minimum 6-155
MOVL ACC,loc32 Load accumulator with 32 bits 6-204
MOVL loc32,ACC Store 32-bit accumulator 6-206
MOVL P,ACC Load P from the accumulator 6-212
MOVL ACC,P << PM Load the accumulator with shifted P 6-205
MOVL loc32,ACC,COND Store ACC conditionally 6-207
NORM ACC,XARn++/−− Normalize ACC and modify selected auxiliary register. 6-253
NORM ACC,*ind C2XLP compatible Normalize ACC operation 6-251
NEG ACC Negate ACC 6-244
NEGTC ACC If TC is equivalent to 1, negate ACC 6-248
NOT ACC Complement ACC 6-255
ROL ACC Rotate ACC left 6-310
ROR ACC Rotate ACC right 6-311
SAT ACC Saturate ACC based on OVC value 6-313
SFR ACC,1..16 Shift accumulator right by 1 to 16 places 6-325
SFR ACC,T Shift accumulator right by T(3:0) = 0...15 6-326
SUBBL
ACC,loc32 Subtract 32-bit value plus inverse borrow 6-343