Note/reversing
[NOTE : reversing] jump 명령어 (jz, jnz, js, jns)
jir4vvit
2021. 2. 17. 22:05
- ZF 제로 플래그(Zero Flag) 연산 결과가 0이면 참(1)
- SF 부호 플래그(Sign Flag) 연산 결과가 음수이면 참(1)
- jz <Operand> : 제로 플래그가 참이면(연산 결과 = 0) Operand로 점프
- jnz <Operand> : 제로 플래그가 거짓이면(연산 결과 != 0) Operand로 점프
- js <Operand> : 부호 플래그가 참이면(연산 결과 < 0) Operand로 점프
- jns <Operand> : 부호 플래그가 거짓이면(연산 결과 >= 0) Operand로 점프
ref