x86 Assembly : Essential Part(1)
명령코드종류 데이터 이동(Data Transfer) mov, lea 산술 연산(Arithmetic) inc, dec, add, sub 논리 연산(Logical) and, or, xor, not 비교(Comparison) cmp, test 스택(Stack) push, pop 프로시져(Procedure) call, ret, leave 시스템 콜(System call) syscall x64 어셈블리 언어는 우리가 사용하는 한국어보다는 훨씬 단순하다 이들의 문장은 동사에 해당하는 명령어(Operation Code, Opcode)와 목적어에 해당하는 피연산자(Operand)로 구성된다. 피연산자 피연산자에는 총 3가지 종류가 올 수 있다. 1. 상수(Immediate Value) 2. 레지스터(Register) ..