dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 536

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MOVE.L
Example 2:
Explanation of Example:
Condition Codes Affected:
A-192
Before Execution
A2
F
MOVE.L
Prior to the memory move, the memory locations X:$5444 and X:$5445 contain the values
$3333:2222, respectively. After execution of the MOVE.L instruction, location X:$5444 is updated
with the value in the FF0 portion of accumulator A, and X:$5445 is updated with the value in the FF1
portion of accumulator A. These memory locations are pointed to by (R3+$1000). The final result is
that X:$5444 contains $4321 and X:$5445 contains $8765.
The condition codes are not affected by this instruction.
8765
R3
X:$5445
X:$5444
A1
A10,X:(R3+$1000)
DSP56800E Core Reference Manual
004444
4321
2222
3333
A0
Move Long
; move long word to stack
After Execution
A2
F
8765
R3
X:$5445
X:$5444
A1
Freescale Semiconductor
004444
MOVE.L
4321
8765
4321
A0

Related parts for dsp56800e