37 movu move data unsigned – Texas Instruments MSP50C614 User Manual
Page 222
Individual Instruction Descriptions
4-130
4.14.37
MOVU
Move Data Unsigned
Syntax
[label]
name
dest, src [, mod]
Clock,
clk
Word,
w
With RPT,
clk
Class
MOVU
MR, A
n[~] [, next A]
1
1
n
R
+3
3
MOVU
MR, {
adrs}
Table 4–46
Table 4–46
5
Execution
[premodify AP if
mod specified]
dest
⇐
src
PC
⇐
PC +
w
Flags Affected
src is {adrs}
TAG bit is set accordingly
UM is set to 1
Opcode
Instructions
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
MOVU MR, A
n[~] [, next A]
1
1
1
0
0
next A
An
1
0
1
1
1
0
A~
0
MOVU MR, {
adrs}
1
1
0
1
1
1
0
0
1
adrs
x
dma16 (for direct) or offset16 (long relative) [see section 4.13]
Description
Copy value of
src to dest. Premodification of accumulator pointers is allowed
with some operand types.
Syntax
Description
MOVU MR, A
n[~] [, next A]
Move A
n[~] to MR register in unsigned multiplier mode
MOVU MR, {
adrs}
Move data memory word to MR, reset multiplier signed mode
See Also
MOV, MOVB, MOVT, MOVBS, MOVS
Example 4.14.33.1
MOVU MR, A0~, ++A
Preincrement accumulator pointer AP0. Copy the content of accumulator A0~ to MR register.
Example 4.14.33.2
MOVU MR, *R3
Copy the value pointed by R3 to MR.