dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 537
dsp56800e
Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.DSP56800E.pdf
(706 pages)
- Current page: 537 of 706
- Download datasheet (4Mb)
MOVE.L
Instruction Fields:
Freescale Semiconductor
Notes: • The absolute address operand X:xxxx is specified as a word address.
Operation
MOVE.L
• Pointer Rn is a word pointer.
• Offsets xx, xxxx, and xxxxxx are word offsets.
• N offsets are long offsets.
• RRR pointers must be even.
• SP pointers must be odd.
• Immediate offsets must be even.
• Absolute addresses must be even.
• Offset N can be even or odd since it is a long offset that will be shifted left by 1.
X:(Rn+xxxxxx)
X:(Rn+xxxx)
X:(Rn+xxxx)
X:(SP–xx)
X:(SP–xx)
#xxxxxxxx
X:(Rn+N)
X:(Rn+N)
X:xxxxxx
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
X:(Rn)+
X:(Rn)–
X:(SP)–
X:(Rn)+
X:(Rn)–
Source
X:xxxx
dddd.L
X:xxxx
X:(Rn)
X:(Rn)
#xxxx
X:(Rn+xxxxxx) 3
Destination
X:(Rn+xxxx)
X:(SP–xx)
X:(Rn+N)
X:xxxxxx
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
HHHH.L
X:(Rn)+
X:(Rn)–
X:(SP)+
dddd.L
X:xxxx
X:xxxx
X:xxxx
X:xxxx
X:xxxx
X:xxxx
X:xxxx
X:xxxx
X:(Rn)
Instruction Set Details
1
1
2
2
2
2
3
C W
1
1
2
2
3
2
2
3
3
2
3
3
3
3
4
Move Long
1
1
1
2
3
1
2
3
1 Move signed 32-bit long word to or from memory.
1 Address = Rn+N.
2 Signed 16-bit offset.
1 Unsigned 6-bit offset left shifted 1 bit.
2 Unsigned 16-bit address.
3 Signed 16-bit offset.
3 16-bit absolute address.
3 Sign extend 16-bit value and move to 32-bit memory location.
4 Move to 32-bit memory location.
1 Pop 32 bits from stack (does not modify bits 14–10 in SR).
3 24-bit offset.
3 24-bit address.
2 Move long from one memory location to another.
2
2
Address = Rn+N.
Signed 16-bit offset.
Unsigned 6-bit offset left shifted 1 bit.
24-bit address.
Move signed 32-bit long word to memory.
Note that Rn includes SP.
Push 32 bits onto stack.
SP not permitted in dddd.L.
24-bit offset.
Unsigned 16-bit address.
Comments
MOVE.L
A-193
Related parts for dsp56800e
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
TTLPWG Series FAST / TTL Pulse Width Generator Modules
Manufacturer:
RHOMBUS-IND [Rhombus Industries Inc.]
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Dsp Microcomputer
Manufacturer:
Analog Devices, Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: