
Device-dependent Information
DSP56000 Information
MOTOROLA
DSP ASSEMBLER REFERENCE MANUAL
For More Information On This Product,
Go to: www.freescale.com
F-3
F.2.1.1
Arithmetic Instructions
The DSP56000 instructions used for arithmetic operations are:
ABS
ADC
ADD
ADDL
ADDR
ASL
ASR
CLR
CMP
CMPM
DEC
DIV
INC
MAC
MACR
MPY
MPYR
NEG
NORM
RND
SBC
SUB
SUBL
SUBR
Tcc
TFR
TST
— Absolute value*
— Add long with carry*
— Add*
— Shift left then add*
— Shift right then add*
— Arithmetic shift accumulator left*
— Arithmetic shift accumulator right*
— Clear accumulator*
— Compare*
— Compare magnitude*
— Decrement accumulator
— Divide iteration
— Increment accumulator
— Signed multiply-accumulate*
— Signed multiply-accumulate and round*
— Signed multiply*
— Signed multiply and round*
— Negate accumulator*
— Normalize accumulator iteration
— Round accumulator*
— Subtract long with carry*
— Subtract*
— Shift left then subtract*
— Shift right then subtract*
— Transfer conditionally
— Transfer data ALU register*
— Test*
*Instruction allows parallel data move.
F
Freescale Semiconductor, Inc.
n
.