어셈블리1 Flag 1. 캐리플래그(CF) : 부호없는 수의 산술연산결과가 목적지 오퍼랜드에 저장할 수 없을만큼 큰수를 생성하였는지를 나타낸다. 부호없는 수의 덧셈에서 최상위 비트로부터 자리올림이 있거나 뺄셈에서 최상위 비트로 자리빌림이 있으면 CF는 1이 되고 아니면 0이 된다. 2. 제호플래그(ZF) : 연산결과가 0이면 1이 되고 연산결과가 0이 아니면 0이 된다. 3. 부호플래그(SF) : 부호있는 수의 연산결과가 0이거나 양수이면 0이 되고 음수이면 1이 된다. 4. 오버플로그 플래그(OF) : 부호있는 수의 연산결과가 정상적인 표현범위를 벗어났는지를 나타내기 위해 사용된다. 8비트인 경우 -128 ~ 127, 16비트인 경우 -32768 ~ 32767 을 벗어나면 OF는 1이 되고 아니면 0이 된다. - MOV나.. 2014. 5. 4. 이전 1 다음