beautypg.com

Texas Instruments MSP50C6xx User Manual

Page 276

background image

Instruction Set Encoding

4-190

Instructions

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

CMP An, {adrs}

0

1

0

1

1

0

0

An

adrs

x

dma16 (for direct) or offset16 (long relative) [see section 4.13]

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

1

1

1

0

0

next A

An

0

1

1

0

0

1

A~

~A

x

imm16

CMP An, An~ [, next A]

1

1

1

0

0

next A

An

1

0

0

0

0

0

0

0

CMP An~, An [, next A]

1

1

1

0

0

next A

An

1

0

0

0

0

0

1

0

CMP Rx, imm16

1

1

1

1

1

1

1

0

0

0

1

1

Rx

0

0

x

imm16

CMP Rx, R5

1

1

1

1

1

1

1

0

0

1

1

1

Rx

0

0

CMPB An, imm8

1

0

1

0

0

1

1

An

imm8

CMPB Rx, imm8

1

0

1

1

1

1

k4

k3

k2

k7

k6

k5

Rx

k1

k0

CMPS An, {adrs}

0

1

0

1

1

0

1

An

adrs

x

dma16 (for direct) or offset16 (long relative) [see section 4.13]

CMPS An[~], pma16

1

1

1

0

0

1

1

An

0

1

1

0

0

1

A~

0

x

pma16

CMPS An, An~

1

1

1

0

0

1

1

An

1

0

0

0

0

0

0

0

CMPS An~, An

1

1

1

0

0

1

1

An

1

0

0

0

0

0

1

0

COR An, *Rx

1

1

1

0

1

0

0

An

1

1

0

Rx

1

1

CORK An, *Rx

1

1

1

0

1

0

0

An

1

0

0

Rx

1

1

ENDLOOP n

1

1

1

1

1

1

1

1

0

0

0

0

1

0

0

0

n

EXTSGN An[~] [, next A]

1

1

1

0

0

next A

An

0

1

1

1

1

0

0

~A

EXTSGNS An[~]

1

1

1

0

0

1

1

An

0

1

1

1

1

0

0

A~

FIR An, *Rx

1

1

1

0

1

0

0

An

0

1

0

Rx

1

1

FIRK An, *Rx

1

1

1

0

1

0

0

An

0

0

0

Rx

1

1

IDLE

1

1

1

1

1

1

1

1

0

0

0

1

0

0

0

0

0

IN {adrs}, port4

1

1

0

0

0

port4

adrs

x

dma16 (for direct) or offset16 (long relative) [see section 4.13]

IN An[~], port6

1

1

1

0

1

1

0

An

port6

0

~A

INS An[~], port6

1

1

1

0

1

1

1

An

port6

0

~A

INTD

1

1

1

1

1

1

1

1

0

1

0

0

1

0

0

0

0

INTE

1

1

1

1

1

1

1

1

0

1

0

0

0

0

0

0

0

IRET

1

1

0

1

1

1

1

0

1

0

1

1

1

1

1

1

0

JMP pma16

1

0

0

0

0

0

0

1

0

1

0

1

0

0

0

0

0

x

pma16

JMP pma16, Rx++

1

0

0

0

0

0

0

1

0

1

0

1

Rx

0

1

x

pma16