행여나 내가 어셈블리어와 멀리 떨어져있어서 어셈 분기 구문을 헷갈려할 때 다시 기억을 되살리기 위한 용도로 메모를 해둔다.
jxx operand1 operand2 라고 했을 때, Intel에서는 operand1이 operand2보다 xx할때 이고
AT&T에서는 그 반대이다.
e : equal
n : not
a : above (unsigned)
g : greater (signed)
b : below (unsigned)
l : less (signed)
z : zero => if zero 라서 equal과 같은 역할을 한다.
'Memo' 카테고리의 다른 글
우분투 64bit에서 32bit & arm 컴파일 및 실행하기. (0) | 2015.10.26 |
---|---|
함수 프롤로그, 에필로그 (0) | 2015.10.16 |
[Bash script] Internal Variables (0) | 2015.09.08 |
IDA Hexray 깨부수기 (0) | 2015.09.03 |
IDA Pro 자주쓰는 Python 스크립트 (0) | 2015.09.03 |