Boolean and Comparison Instructionsif와 else에 대해서 공부하기 전에 미리 boolean 연산자에 대해서 보겠다.인텔 명령어 세트에는 이미 부울 연산 명령어가 포함되어있다.이 표에서는 보이는 TEST연산은 아마 익숙치 않을텐데 간단하게 설명하면 AND와 같은 연산인데 결과를 저장하지는 않는 것이다. 뒤에서 왜 쓰는지 보겠다. The CPU Status Flags부울 명령은 Zero, Carry, Sign, Overflow, and Parity flags 에 영향을 준다.작업 결과가 0과 같으면 0 플래그가 설정됩니다.캐리 플래그는 연산이 대상 피연산자의 가장 높은 비트의 캐리를 생성할 때 설정됩니다.Sign 플래그는 대상 피연산자의 상위 비트의 복사본입니다.오버플로 플래그..