jmp Instruction |
|
▶ jmp targetStatement : Label or 변위 만큼을 점프할 수 있다.
▶ jns targetStatement : 상태플래그가 SF가 '0' 이면 수행되는 명령 ( 변수 A 값이 0보다 크거나 같으면 점프 ! )
▶ jnz targetStatement : 상태플래그 ZF가 '0' 이면 수행되는 명령
▶ jne targetStatement : 상태플래그 ZF가 '0' 이면 수행되는 명령어( 변수 A가 0과 같지않다면 점프 ! )
▶ cmp operand1, operand2 : compare 비교 명령어. cmp eax, 1 형식으로 사용합니다. cmp 명령은 혼자 사용되지 않고 언제나 조건 점프 명령어나 조건 이동(mov) 명령어와 함께 사용. 위는 4byte 변수 A 의 값을 0과 비교했을 때, jne와 조건 점프 명령어를 실행 ※ 비쥬얼 스튜디오에서는 cmp 와 jne 가 수행 되었다. 이는 컴파일러가 최적의 연산을 수행한 결과이다. |
'Assembly' 카테고리의 다른 글
2013.09.11_CODE Stack 영역 알아보기_수정중 (0) | 2013.09.12 |
---|---|
2013.09.10_ASM_push_instructions, pop_instructions (0) | 2013.09.10 |
2013.09.02_ASM_Convering Instruction (0) | 2013.09.02 |
2013.08.29_Division Instructions (0) | 2013.08.29 |
2013.08.28_ASM_Basic Instruction (0) | 2013.08.28 |