3.16 DSP Accumulator Instructions

The DSP accumulator instructions provide the ability to add, negate, shift, load and store the contents of either 72-bit accumulator. In addition, the ADD and SUB instructions allow the two accumulators to be added or subtracted from each other. DSP accumulator instructions are shown in Table 3-14 and instruction details are provided in Instruction Descriptions.

Table 3-14. DSP Accumulator Instructions
InstructionDescriptionAccumulator WB?
ADDAdd AccumulatorsNo
ADD16-Bit Signed Accumulator AddNo
LACLoad AccumulatorNo
LUACLoad upper accumulator (ACCxU)No
LLACLoad lower accumulator (ACCxL)No
NEGNegate AccumulatorNo
SACStore AccumulatorNo
SUACStore upper accumulator (ACCxU)No
SLACStore lower accumulator (ACCxL)No
SACRStore Rounded AccumulatorNo
SFTAC Arithmetic Shift Accumulator by LiteralNo
SFTACArithmetic Shift Accumulator by (Wn)No
SUBSubtract AccumulatorsNo