dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 117

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
MOVE.B
MOVEU.B
MOVE.B
MOVEU.BP
MOVE.BP
Operation
Operation
Table 4-20. Move Byte Instructions—Byte Pointers (Continued)
X:(RRR+xxxxxx)
X:(Rn+xxxxxx)
X:(Rn+xxxxxx)
X:(RRR+xxxx)
X:(Rn+xxxx)
X:(Rn+xxxx)
X:(RRR+x)
X:(RRR+N)
X:(SP–x)
X:(RRR)+
X:(RRR)–
Source
X:xxxxxx
X:(RRR)
X:(SP)
X:(SP)
Source
X:xxxx
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
Table 4-21. Move Byte Instructions—Word Pointers
Instruction Set Introduction
X:(RRR+xxxxxx)
X:(Rn+xxxxxx)
X:(RRR+xxxx)
X:(Rn+xxxx)
Destination
Destination
X:(RRR+x)
X:(RRR+N)
X:(SP–x)
X:(RRR)+
X:(RRR)–
X:xxxxxx
X:(RRR)
X:(SP)
X:xxxx
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
HHH
C
1
2
2
3
2
3
1
2
2
3
2
3
C
2
3
1
2
2
3
2
1
2
2
3
2
1
W
1
1
2
3
2
3
1
1
2
3
2
3
W
2
3
1
1
2
3
1
1
1
2
3
1
1
Move unsigned byte from memory
Address = Rn+N
Unsigned 16-bit offset
24-bit offset
Unsigned 16-bit absolute address
24-bit absolute address
Move signed byte to memory
Address = Rn+N
Unsigned 16-bit offset
24-bit offset
Unsigned 16-bit absolute address
24-bit absolute address
Signed 16-bit offset
24-bit offset
Pointer is SP
x: offset ranging from 0 to 7
Signed 16-bit offset
24-bit offset
x: offset ranges from 1 to 8
Pointer is SP
x: offset ranges from 0 to 7
Signed 16-bit offset
24-bit offset
x: offset ranges from 1 to 8
Pointer is SP
Instruction Set Summary
Comments
Comments
4-21

Related parts for dsp56800e