Stereo System User Manual
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)
†










