dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 117
![no-image](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_sml.jpg)
dsp56000
Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.DSP56000.pdf
(637 pages)
- Current page: 117 of 637
- Download datasheet (4Mb)
6.4.2 Logical Instructions
The logical instructions execute in one instruction cycle and perform all of the logical oper-
ations within the data ALU (except ANDI and ORI). They may affect all of the CCR bits
and, like the arithmetic instructions, are register based.
Logical instructions are the only instructions that allow apparent duplicate destinations,
such as:
A logical instruction uses only the MSP portion of the A and B registers (A1 and B1).
MOTOROLA
*These instructions do not allow parallel data moves.
**Certain applications of these instructions do not allow parallel data moves.
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
Addition
Shift Left and Add
Shift Right and Add
Arithmetic Shift Left
Arithmetic Shift Right
Clear an Operand
Compare
Compare Magnitude
Decrement by One
Divide Iteration
Increment by One
Signed Multiply-Accumulate
Signed Multiply-Accumulate and Round**
Signed Multiply**
Signed Multiply and Round**
Negate Accumulator
Normalize
Round
Subtract Long with Carry
Subtract
Shift Left and Subtract
Shift Right and Subtract
Transfer Conditionally
Transfer Data ALU Register
Test an Operand
AND X0,A
Freescale Semiconductor, Inc.
INSTRUCTION SET INTRODUCTION
For More Information On This Product,
INSTRUCTION GROUPS
Go to: www.freescale.com
X:(R0):A0
**
6 - 23
Related parts for dsp56000
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![DSP-1348M](/images/no-image3.png)
Part Number:
Description:
TTLPWG Series FAST / TTL Pulse Width Generator Modules
Manufacturer:
RHOMBUS-IND [Rhombus Industries Inc.]
Datasheet:
![adsp-21161n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2191m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186lbst-1602](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2186bca-160](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2185m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-2188m](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![adsp-21160n](/images/no-image3.png)
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: