Texas Instruments MSP50C614 User Manual

Page 283

Advertising
background image

Instruction Set Encoding

4-191

Assembly Language Instructions

Instructions

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

MOVB {

adrs}, An

x

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

MOVB A

n, imm8

1

0

1

0

0

0

1

A

n

imm8

MOVB MR,

imm8

1

0

1

0

1

1

1

A

n

imm8

MOVB R

x, imm8

1

0

1

1

1

0

k4

k3

k2

k7

k6

k5

R

x

k1

k0

MOVBS A

n, {adrs}

0

1

0

0

1

1

1

A

n

adrs

x

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

MOVBS {

adrs}, An

0

1

0

1

0

0

1

A

n

adrs

x

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

MOVS A

n[~], {adrs}

0

0

1

0

A~

1

1

A

n

adrs

x

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

MOVS {

adrs}, An[~]

0

0

1

1

A~

1

1

A

n

adrs

x

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

MOVS {

adrs}, *An

0

1

0

1

1

1

1

A

n

adrs

x

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

MOVS A

n[~], pma16

1

1

1

0

0

1

1

A

n

0

0

1

0

0

1

A~

~A

MOVS PH, A

n[~]

1

1

1

0

0

1

1

A

n

1

0

1

0

1

0

A~

0

MOVS SV, A

n[~]

1

1

1

0

0

1

1

A

n

1

0

1

0

0

0

A~

0

MOVS A

n[~], PH

1

1

1

0

0

1

1

A

n

0

1

1

1

0

0

A~

~A

MOVS A

n, An~

1

1

1

0

0

1

1

A

n

0

0

1

1

1

0

A~

~A

MOVS MR, A

n[~]

1

1

1

0

0

1

1

A

n

1

0

1

1

0

0

A~

0

MOVS A

n[~], *An[~]

1

1

1

0

0

1

1

A

n

0

0

0

1

0

0

A~

~A

MOVT {

adrs}, TFn

1

1

0

1

0

1

1

1

flg

adrs

x

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

MOVU MR, A

n[~] [, next A]

1

1

1

0

0

next A

A

n

1

0

1

1

1

0

A~

0

MOVU MR, {

adrs}

1

1

0

1

1

1

0

0

1

adrs

0

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

MOVAPH A

n, MR, {adrs}

0

1

1

0

1

0

0

A

n

adrs

x

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

MOVAPHS A

n, MR, {adrs}

0

1

1

0

1

0

1

A

n

adrs

x

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

MOVSPH A

n, MR, {adrs}

0

1

1

0

0

1

0

A

n

adrs

x

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

MOVSPHS A

n, MR, {adrs}

0

1

1

0

0

1

1

A

n

adrs

x

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

MUL A

n[~] [, next A]

1

1

1

0

0

next A

A

n

1

1

1

1

0

0

A~

0

Advertising