Texas Instruments MSP50C6xx Calculator User Manual


 
Individual Instruction Descriptions
4-131Assembly 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 446 Table 446 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.