beautypg.com

Texas Instruments MSP50C6xx User Manual

Page 96

background image

Instruction Syntax and Addressing Modes

4-10

Table 4–3. Rx Bit Description

Rx

Operation

0

0

0

R0

0

0

1

R1

0

1

0

R2

0

1

1

R3

1

0

0

R4 or LOOP

1

0

1

R5 or INDEX

1

1

0

R6 or PAGE

1

1

1

R7 or STACK

Table 4–4. Addressing Mode Bits and {adrs} Field Description

Relative

Repeat

addressing mode encoding, adrs

Relative

Addressing

Modes

Clocks

clk

Words

w

Repeat

Operation

clk

{adrs}

7

6

5

4

3

2

1

0

Modes

clk

w

clk

am

Rx (x = 0

7)

pm

Direct

2

2

n

R

+4

*dma16

0

0

0

Rx

0

0

Short relative

1

1

n

R

+2

*R6 + offset7

1

offset7

Relative to R5

1

1

n

R

+2

*Rx + R5

0

1

0

Rx

0

0

Long relative

2

2

n

R

+4

*Rx + offset16

0

0

1

Rx

0

0

Indirect

1

1

n

R

+2

*Rx

0

0

*Rx++

0

1

1

Rx

0

1

*Rx– –

0

1

1

Rx

1

0

*Rx++R5

1

1

† = dma16 and offset16 is the second word
‡ nR is RPT instruction argument