Instruction Set Summary

4.16 Instruction Set Summary

Use the legend in Section 4.13 and the following table to obtain a summary of each instruction and its format. For detail about the instruction refer to the detail description of the instruction.

name

dest [, src] [, src1] [,mod]

Clock, clk

Words, w

With RPT, clk

Class

 

 

 

 

 

 

ADD

An[~], An, {adrs} [, next A]

Table 4–46

Table 4–46

Table 4–46

1a

 

 

 

 

 

 

ADD

An[~], An[~], imm16 [, next A]

2

2

N/R

2b

 

 

 

 

 

 

ADD

An[~], An[~], PH [, next A]

1

1

nR+3

3

ADD

An[~], An~, An [, next A]

1

1

nR+3

3

ADD

Rx, imm16

2

2

N/R

4c

 

 

 

 

 

 

ADD

Rx, R5

1

1

nR+3

4d

ADD

APn, imm5

1

1

N/R

9c

 

 

 

 

 

 

ADDB

An, imm8

1

1

N/R

2a

 

 

 

 

 

 

ADDB

Rx, imm8

1

1

N/R

4b

 

 

 

 

 

 

ADDS

An[~], An, {adrs}

Table 4–46

Table 4–46

Table 4–46

1a

 

 

 

 

 

 

ADDS

An[~], An[~], pma16

nS+4

2

N/R

2b

ADDS

An[~], An~, An

nS+3

1

nR+3

3

ADDS

An[~], An[~], PH

nS+3

1

nR+3

3

AND

An, {adrs}

Table 4–46

Table 4–46

1b

 

 

 

 

 

 

AND

An[~], An[~], imm16 [, next A]

2

2

N/R

2b

 

 

 

 

 

 

AND

An[~], An~, An [, next A]

1

1

nR+3

3

AND

TFn, {flagadrs}

1

1

nR+3

8a

AND

TFn, {cc} [, Rx]

1

1

nR+3

8b

ANDB

An, imm8

1

1

N/R

2a

 

 

 

 

 

 

ANDS

An, {adrs}

Table 4–46

Table 4–46

1b

 

 

 

 

 

 

ANDS

An[~], An[~], pma16

nS+4

1

N/R

2b

ANDS

An[~], An~, An

nS+3

1

nR+3

3

BEGLOOP

 

1

1

N/R

9d

 

 

 

 

 

 

CALL

pma16

2

2

N/R

7c

 

 

 

 

 

 

CALL

*An

2

2

N/R

7c

 

 

 

 

 

 

Ccc

pma16

2

2

N/R

7c

 

 

 

 

 

 

CMP

An, {adrs}

Table 4–46

Table 4–46

1b

 

 

 

 

 

 

4-198

Page 284
Image 284
Texas Instruments MSP50C6xx manual Instruction Set Summary