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
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 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...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...