한동안 어셈블러 전혀 보질 않았더니, 완전히 잊어버렸다...헐...
carry flag(borrow flag)
8 bit(Byte와 Byte), 16bit(Word와 Word간) 연산시 결과를 포함해서 사용
덧셈에서는 Overflow 상태, 뺄셈 연산에서는 Borrow 상태를 표시하고,
이를 다음 연산에 이용하기 위한 상태 플래그
관련 명령은
CLC(CLear Carry)
ADD/ADC(ADd with Carry)
SUB(SUBtract)/SBC(SuBtract with Carry)
SHL(SHift Left)/SHR(SHift Right)
ROL(ROtate Left)/ROR(ROtate Right)
댓글
댓글 쓰기