Texas Instruments MSP50C614 User Manual

Page 180

Advertising
background image

Individual Instruction Descriptions

4-88

Description

If

cc condition in Table 4–48 is true, PC + 2 is pushed onto the stack and the

second word operand is loaded into the PC. If the condition is false, execution
defaults to a NOP. A C

cc instruction cannot be followed by a return (RET)

instruction. No restriction applies if IRET is used instead of RET.

Syntax

Alternate Syntax

Description

CA

pma16

CNA

pma16

CNBE

pma16

CBE

pma16

Conditional call on above (unsigned)

Conditional call on not above (unsigned)

CB

pma16

CNB

pma16

Conditional call on below (unsigned)

Conditional call on not below (unsigned)

CC

pma16

CNC

pma16

Conditional call on CF = 1

Conditional call on CF = 0

CE

pma16

CNE

pma16

Conditional call on equal

Conditional call on not equal

CG

pma16

CNG

pma16

CNLE

pma16

CLE

pma16

Conditional call on greater (signed)

Conditional call on not greater (signed)

CIN1

pma16

CNIN1

pma16

Conditional call on IN1 = 1

Conditional call on IN1 = 0

CIN2

pma16

CNIN2

pma16

Conditional call on IN2 = 1

Conditional call on IN2 = 0

CL

pma16

CNL

pma16

CNGE

pma16

CGE

pma16

Conditional call on less (signed)

Conditional call on not less (signed)

CO

pma16

CNO

pma16

Conditional call on OF = 1

Conditional call on OF = 0

CS

pma16

CNS

pma16

Conditional call on SF = 1

Conditional call on SF = 0

CTAG

pma16

CNTAG

pma16

Conditional call on TAG = 1

Conditional call on TAG = 0

CTF1

pma16

CNTF1

pma16

Conditional call on TF1 = 1

Conditional call on TF1 = 0

CTF2

pma16

CNTF2

pma16

Conditional call on TF2 = 1

Conditional call on TF2 = 0

CZ

pma16

CNZ

pma16

Conditional call on ZF = 1

Conditional call on ZF = 0

CRA

pma16

CRNA

pma16

CRNBE

pma16

CRBE

pma16

Conditional call on R

x above (unsigned)

Conditional call on R

x not above (unsigned)

Advertising