dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 109
![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: 109 of 637
- Download datasheet (4Mb)
6.3.5.3
The special addressing modes do not use specific registers to specify an effective
address. These modes specify the operand or the operand address in a field of the
instruction, or they implicitly reference an operand. Figure examples are given for each of
the special addressing modes discussed in the following paragraphs.
6.3.5.3.1
Classified as a program reference, this addressing mode requires one word of instruction
extension containing the immediate data. Figure 6-7 shows three examples. Example A
moves immediate data to register A0 without affecting A1 or A2. Examples B and C zero
fill register A0 and sign extend register A2
6.3.5.3.2
This addressing mode requires one word of instruction extension containing the absolute
address. Figure 6-8 shows that MOVE Y:$5432,B0 copies the contents of address $5432
into B0 without changing memory location $5432, register B1, or register B2. This
addressing mode is classified as both a memory reference and program reference. The
16-bit absolute address is stored in the 16 LSBs of the extension word; the eight MSBs
are zero filled.
6.3.5.3.3
The 8- or 12-bit operand, which is in the instruction operation word, is classified as a pro-
gram reference. The immediate data is interpreted as an unsigned integer (low-order
portion) or signed fraction (high-order portion), depending on the destination register. Fig-
ure 6-9 shows the use of immediate short addressing in four examples.
6.3.5.3.4
The operand occupies 12 bits in the instruction operation word, which allows addresses
$0000–$0FFF to be accessed (see Figure 6-10). The address is zero extended to 16 bits
MOTOROLA
Special Addressing Modes
Immediate Data
Absolute Address
Immediate Short
Short Jump Address
Freescale Semiconductor, Inc.
INSTRUCTION SET INTRODUCTION
For More Information On This Product,
INSTRUCTION FORMATS
Go to: www.freescale.com
.
6 - 15
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: