37 movu move data unsigned – Texas Instruments MSP50C6xx User Manual
Page 217
Individual Instruction Descriptions
4-131
Assembly Language Instructions
4.14.37
MOVU
Move Data Unsigned
Syntax
[label]
name
dest, src [, mod]
Clock, clk
Word, w
With RPT, clk
Class
MOVU
MR, An[~] [, 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, An[~] [, 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, An[~] [, next A]
Move An[~] 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.