Instruction Set Summary

name

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

Clock, clk

Words, w

With RPT, clk

Class

 

 

 

 

 

 

CMP

Rx, imm16

2

2

N/R

2b

 

 

 

 

 

 

CMP

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

1

1

N/R

3

 

 

 

 

 

 

CMP

An[~], imm16 [, next A]

2

2

N/R

4c

 

 

 

 

 

 

CMP

Rx, R5

1

1

N/R

4d

 

 

 

 

 

 

CMPB

An, imm8

1

1

N/R

2a

 

 

 

 

 

 

CMPB

Rx, imm8

1

1

N/R

4b

 

 

 

 

 

 

CMPS

An, {adrs}

Table 4–46

Table 4–46

1b

 

 

 

 

 

 

CMPS

An[~], pma16

nS+4

2

N/R

2b

CMPS

An, An~

nS+3

1

nR+3

3

CMPS

An~, An

 

 

 

 

 

 

 

 

 

 

COR

An, *Rx

3

1

3(nR+2)

9a

CORK

An, *Rx

3

1

3(nR+2)

9a

ENDLOOP

n

1

1

N/R

9d

 

 

 

 

 

 

EXTSGN

An[~] [, next A]

1

1

nR+3

3

EXTSGNS

An[~]

nS+3

1

nR+3

3

FIR

An, *Rx

2

1

2(nR+2)

9a

FIRK

An, *Rx

2

1

2(nR+2)

9a

IDLE

 

1

1

N/R

9d

 

 

 

 

 

 

IN

{adrs}, port4

Table 4–46

Table 4–46

6a

 

 

 

 

 

 

IN

An[~], port6

1

1

N/R

6b

 

 

 

 

 

 

INS

An[~], port6

nS+4

2

nR+4

6b

INTD

 

1

1

N/R

9d

 

 

 

 

 

 

INTE

 

1

1

N/R

9d

 

 

 

 

 

 

IRET

 

2

1

N/R

5

 

 

 

 

 

 

JMP

pma16

2

2

N/R

7b

 

 

 

 

 

 

JMP

pma16, Rx++

2

2

N/R

7b

 

 

 

 

 

 

JMP

pma16, Rx––

2

2

N/R

7b

 

 

 

 

 

 

JMP

pma16, Rx++R5

2

2

N/R

7b

 

 

 

 

 

 

JMP

*An

2

1

N/R

7b

 

 

 

 

 

 

Jcc

pma16 [, Rmod]

2

2

N/R

7b

 

 

 

 

 

 

Assembly Language Instructions

4-199

Page 285
Image 285
Texas Instruments MSP50C6xx An~, An~ , next a, An~, pma16, An, An~, An~ , next a NR+3, Adrs, port4 An~, port6, Pma16, Rx++