Texas Instruments MSP50C614 User Manual

Page 287

Advertising
background image

Instruction Set Encoding

4-195

Assembly Language Instructions

Instructions

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

ZAC A

n[~] [, next A]

1

1

1

0

0

next A

A

n

0

0

0

1

1

0

0

~A

ZACS A

n[~]

1

1

1

0

0

1

1

A

n

0

0

0

1

1

0

0

~A

cc names

Description

Tr e condition (

N t tr e condition)

cc

cc name

Not cc name

True condition (

Not true condition)

0

0

0

0

0

Z

NZ

Conditional on ZF=1 (

Not condition ZF=0)

0

0

0

0

1

S

NS

Conditional on SF=1 (

Not condition SF=0)

0

0

0

1

0

C

NC

Conditional on CF=1 (

Not condition CF=0)

0

0

0

1

1

B

NB

Conditional on ZF=0 and CF=0 (

Not condition ZF

0 or CF

0)

0

0

1

0

0

A

NA

Conditional on ZF=0 and CF=1 (

Not condition ZF

0 or CF

1)

0

0

1

0

1

G

NG

Conditional on SF=0 and ZF=0 (

Not condition SF

0 or ZF

0)

0

0

1

1

0

E

NE

Conditional if ZF=1 and OF=0 (

Not condition ZF

1 or OF

0)

0

0

1

1

1

O

NO

Conditional if OF=1 (

Not condition OF=0)

0

1

0

0

0

RC

RNC

Conditional on RCF=1 (

Not condition RCF=0)

0

1

0

0

1

RA

RNA

Conditional on RZF=0 and RCF=1 (

Not condition RZF

0 or RCF

1)

0

1

0

1

0

RE

RNE

Conditional on RZF=1 (

Not condition RZF=0)

0

1

0

1

1

RZP

RNZP

Conditional on value of R

x=0 Not available on Calls. (Not condition Rx

0)

0

1

1

0

0

RLZP

RNLZP

Conditional on MSB of Rx=1. Not available on Calls. (

Not condition MSB of

R

x=0)

0

1

1

0

1

L

NL

Conditional on ZF=0 and SF=1 (

Not condition ZF

0 or SF

1)

0

1

1

1

0

reserved

0

1

1

1

1

reserved

1

0

0

0

0

TF1

NTF1

Conditional on TF1=1 (

Not condition TF1=0)

1

0

0

0

1

TF2

NTF2

Conditional on TF2=1 (

Not condition TF2=0)

1

0

0

1

0

TAG

NTAG

Conditional on TAG=1 (

Not condition TAG=0)

1

0

0

1

1

IN1

NIN1

Conditional on IN1=1 status. (

Not condition IN1=0)

1

0

1

0

0

IN2

NIN2

Conditional on IN2=1 status. (

Not condition IN2=0)

1

0

1

0

1

Unconditional

1

0

1

1

0

reserved

1

0

1

1

1

reserved

1

1

0

0

0

XZ

XNZ

Conditional on XZF=1 (

Not condition XZF=0)

1

1

0

0

1

XS

XNS

Conditional on XSF=1 (

Not condition XSF=0)

1

1

0

1

0

XG

XNG

Conditional on XSF=0 and XZF=0 (

Not condition XSF

0 or XZF

0)

1

1

0

1

1

reserved

1

1

1

0

0

reserved

1

1

1

0

1

reserved

1

1

1

1

0

reserved

1

1

1

1

1

reserved

Advertising