Tag Archives: CMP

어셈블리 – CMP 명령 MASM32

어셈블리 – CMP 명령 MASM32 CMP 명령은 비교 명령으로, 이를 하기전에 플래그라는 개념을 이해할 필요가 있다. (앞서 EFLAGS 레지스터로 설명하였지만 다시 설명 하도록 하겠다.) 플래그는 비교적 간단하다. 플래그는 CPU 의 (E)FLAGS 레지스터에 저장되는 처리 데이터로, (E)FLAGS 의 한 비트가 한 플래그가 된다. 명령어들을 실행하면서 각 실행 결과에 따라서 플래그가 변경된다. (xor eax, eax 를 실행하면

Read More