dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 119

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
MOVE.W
MOVEU.W
Operation
X:(Rn+xxxxxx)
X:(Rn+xxxxxx)
X:(Rn+xxxx)
X:(Rn+xxxx)
X:(SP–xx)
X:(SP–xx)
X:(Rn+N)
X:(Rn)+N
X:(Rn+N)
X:(Rn)+N
X:(Rn+x)
X:xxxxxx
X:xxxxxx
X:(Rn)+
X:(Rn)–
X:(Rn)+
X:(Rn)–
Source
X:<<pp
X:<<pp
X:(Rn)
X:xxxx
X:xxxx
X:(Rn)
X:aa
X:aa
(parallel)
Table 4-23. Move Word Instructions
A, B, C, A1, B1
A, B, C, A1, B1
Destination
X0, Y1, Y0
X0, Y1, Y0
Instruction Set Introduction
HHHHH
HHHHH
HHHHH
HHHHH
HHHHH
HHHHH
HHHHH
SSSS
SSSS
SSSS
SSSS
SSSS
SSSS
SSSS
HHH
HHH
RRR
RRR
RRR
C
1
2
1
2
2
3
2
2
3
1
1
1
1
2
1
2
3
2
2
3
1
1
W
1
1
1
1
2
3
1
3
1
1
1
1
1
1
2
3
1
2
3
1
1
2
Move signed 16-bit integer word from memory
Address = Rn+N
Post-update of Rn register
x: offset ranging from 0 to 7
Signed 16-bit offset
24-bit offset
Unsigned 6-bit offset
24-bit address
6-bit peripheral address
6-bit absolute short address
Refer to Table 4-42 on page 4-49.
Move signed 16-bit integer word from memory
Address = Rn+N
Post-update of Rn register
Signed 16-bit offset
24-bit offset
Unsigned 6-bit offset
Unsigned 16-bit address
24-bit address
6-bit peripheral address
6-bit absolute short address
Unsigned 16-bit address
Comments
Instruction Set Summary
4-23

Related parts for dsp56800e