CH3-4 · MODEL

비트 연산과 플래그: 먼저 구분할 경계

비트 연산은 정수의 이진 표현을 직접 조작합니다.

핵심 경계

AND는 필요한 비트만 검사한다

값과 마스크를 &로 계산하면 마스크가 켜진 위치만 남습니다.

핵심 경계

OR와 XOR는 상태를 켜고 뒤집는다

|는 지정한 비트를 켜고 ^는 서로 다른 비트를 1로 만듭니다.

핵심 경계

보수 연산으로 플래그를 제거한다

마스크를 ~로 뒤집은 값과 AND 하면 특정 비트를 끌 수 있습니다.

핵심 경계 값과 마스크를 &로 계산하면 마스크가 켜진 위치만 남습니다.