Status Register (ST0)
2-26
Table 2−8. Bits Affected by the C Bit (Continued)
Instruction Affect of or Affect on C
ADD ACC,loc16 << T C = 1 on carry else C = 0
ADD AX,loc16 C = 1 on carry else C = 0
ADD loc16,#16bitSigned C = 1 on carry else C = 0
ADD loc16,AX C = 1 on carry else C = 0
ADDB ACC,#8bit C = 1 on carry else C = 0
ADDB AX,#8bitSigned C = 1 on carry else C = 0
ADDCL ACC,loc32 ACC = ACC + [loc32] + C
C = 1 on carry else C = 0
ADDCU ACC,loc16 ACC = ACC + [loc16] + C
C = 1 on carry else C = 0
ADDL ACC,loc32 C = 1 on carry else C = 0
ADDL loc32,ACC C = 1 on carry else C = 0
ADDU ACC,loc16 C = 1 on carry else C = 0
ADDUL ACC,loc32 C = 1 on carry else C = 0
ADDUL P,loc32 C = 1 on carry else C = 0
ASR AX,1..16 C = AX(bit(shift−1))
ASR AX,T if(T == 0) C = 0
else C = AX(bit(T−1))
ASR64 ACC:P,1..16 C = P(bit(shift−1))
ASR64 ACC:P,T if(T == 0) C = 0
else C = P(bit(T−1))
ASRL ACC,T if(T == 0) C = 0
else C = ACC(bit(T−1))
B 16bitOff,COND C bit used as test condition
BF 16bitOff,COND C bit used as test condition
CLRC C C = 0
CMP AX,loc16 C = 0 on borrow else C = 1