Texas Instruments MSP50C6xx Calculator User Manual


 
Individual Instruction Descriptions
4-89Assembly Language Instructions
Description If cc condition in Table 448 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 Ccc 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 Rx above (unsigned)
Conditional call on Rx not above (unsigned)