Texas Instruments MSP430x1xx User Manual page 88

Texas instruments modules and peripherals user's guide
Table of Contents

Advertisement

Instruction Set
MOV[.W]
Move source to destination
MOV.B
Move source to destination
Syntax
MOV
MOV.B
Operation
src −> dst
Description
The source operand is moved to the destination.
The source operand is not affected. The previous contents of the destination
are lost.
Status Bits
Status bits are not affected.
Mode Bits
OSCOFF, CPUOFF, and GIE are not affected.
Example
The contents of table EDE (word data) are copied to table TOM. The length
of the tables must be 020h locations.
MOV
MOV
Loop
MOV
DEC
JNZ
......
......
......
Example
The contents of table EDE (byte data) are copied to table TOM. The length of
the tables should be 020h locations
MOV
MOV
Loop
MOV.B @R10+,TOM−EDE−1(R10) ; Use pointer in R10 for
DEC
JNZ
......
......
......
RISC 16−Bit CPU
3-52
src,dst
or
MOV.W
src,dst
#EDE,R10
#020h,R9
@R10+,TOM−EDE−2(R10) ; Use pointer in R10 for both tables
R9
Loop
#EDE,R10
#020h,R9
R9
Loop
src,dst
; Prepare pointer
; Prepare counter
; Decrement counter
; Counter ≠ 0, continue copying
; Copying completed
; Prepare pointer
; Prepare counter
; both tables
; Decrement counter
; Counter ≠ 0, continue
; copying
; Copying completed

Advertisement

Table of Contents
loading

Table of Contents