Texas Instruments MSP430x1xx User Manual

Page 74

Advertising
background image

Addressing Modes

5-10

5.2.3

Symbolic Mode

The symbolic mode is described in Table 5–7.

Table 5–7. Symbolic Mode Description

Assembler Code

Content of ROM

MOV EDE,TONI

MOV X(PC),Y(PC)

X = EDE – PC

Y = TONI – PC

Length:

Two or three words

Operation:

Move the contents of the source address EDE (contents of
PC + X) to the destination address TONI (contents of PC + Y).
The words after the instruction contain the differences
between the PC and the source or destination addresses.
The assembler computes and inserts offsets X and Y
automatically. With symbolic mode, the program counter (PC)
is incremented automatically so that program execution
continues with the next instruction.

Comment:

Valid for source and destination

Example:

MOV EDE,TONI

;Source address EDE = 0F016h,
;dest. address TONI=01114h

011FEh

Address
Space

0F102h

04090h

PC

0FF16h

0FF14h

0FF12h

0xxxxh

0A123h

0F018h

0F016h

0F014h

0xxxxh

0xxxxh

01234h

01116h

01114h

01112h

0xxxxh

0FF14h

+0F102h

0F016h

0FF16h

+011FEh

01114h

Register

Before:

011FEh

Address
Space

0F102h

04090h

PC

0FF16h

0FF14h

0FF12h

0xxxxh

0A123h

0F018h

0F016h

0F014h

0xxxxh

0xxxxh

0A123h

01116h

01114h

01112h

0xxxxh

Register

After:

0xxxxh

Advertising