dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 100

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Instruction Set Introduction
4-4
Instruction
SUB.BP
TST.BP
NEG.W
SUB.W
NORM
TST.W
NEG.L
SUB.B
SWAP
SUB.L
SXT.B
SXT.L
TST.B
ZXT.B
TST.L
SUBL
RND
SBC
SUB
SAT
TFR
TST
Tcc
Parallel
Move?
Yes
Yes
Yes
Yes
Yes
Yes
Table 4-2. Arithmetic Instructions (Continued)
Negate a long word in memory
Negate a word in memory
Normalize
Round
Saturate a value in an accumulator and store in destination
Subtract long with carry
Subtract byte value from memory to register
Subtract byte value from memory to register
Subtract long value from memory to register
Subtract word value from memory (or immediate) to register
Shift accumulator left and subtract word value
Sign extend a byte value in a register and store in destination
Sign extend a value in an accumulator and store in destination
Swap R0, R1, N, and M01 registers with corresponding shadows
Conditionally transfer one or two registers to other registers
Transfer data ALU register to an accumulator
Test a 36-bit accumulator
Test byte in memory or in a register
Test byte in memory
Test an accumulator or a long in memory
Test a word in memory or in a register
Zero extend a byte value in an register and store in destination
Subtract two registers
DSP56800E Core Reference Manual
Description
Freescale Semiconductor

Related parts for dsp56800e