mov(Move) : src에 있는 값을 dst로 옮긴다
mov dst,src ; dst = src
push : 한 개의 operand를 가지며 스택에 값을 저장하고 스택포인터의 값이 4만큼 감소한다.
push 100 ; rsp(스택포인터) = rsp - 4 -> *rsp(스택포인터의 주소값) = 100
pop : 한 개의 operand를 가지며 스택에 저장된 값을 가져오고 스택포인터의 값이 4만큼 증가한다.
pop eax ; eax = *rsp -> rsp(스택포인터) = rsp + 4
lea() : dst에 주소를 저장한다
lea dst,addr ; dst = addr
inc (increse) : dst의 값을 1증가시킨다
inc dst ; ++dst
dec (decrese) : dst의 값을 1감소시킨다
dec dst ; –dst