![background image](http://html1.mh-extra.com/html/texas-instruments/tms320c28x/tms320c28x_reference-manual_1097071056.webp)
Status Register (ST0)
2-26
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
Summary of Contents for TMS320C28x
Page 30: ...1 12...
Page 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Page 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Page 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Page 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Page 585: ...This page intentionally left blank 7 32 This page intentionally left blank...