본문으로 바로가기

어셈블리어 기본명령어

category Study/reversing 2017. 4. 11. 02:25

1. 점프(jmp)


프로그램의 흐름을 다른곳으로 이동시키는 명령

jmp short 401000 와같은 형태로 사용


short는 넘어갈 주소와의 거리가 가까움을 뜻하며 거리가 멀면 long을 쓰면 된다.



2. 증가(inc)


값을 1만큼 증가시키는 명령

inc eax 와 같은 형태로 사용


eax의 값을 1만큼 증가시킴



3. 감소(dec)


값을 1만큼 감소시키는 명령

dec eax와 같은 형태로 사용


eax의 값을  1만큼 감소시킴



4. 덧셈(add)


피연산자를 더해서 왼쪽에 저장하는 명령

add eax, 10 과 같은 형태로 사용


eax에 10을 더함




5. 뺄셈(sub)


피연산자를 빼서 왼쪽에 저장하는 명령

sub eax, 10 과 같은 형태로 사용


eax에 10을 뺌




...11)

'Study > reversing' 카테고리의 다른 글

리버싱에 대해 알아보자  (0) 2017.08.19
리턴코드 분석  (0) 2017.06.16
리틀엔디안 빅엔디안  (0) 2017.04.11
어셈블리어, 주소에 접근하기  (0) 2017.04.04
어셈블리어의 시작과 기본문법  (0) 2017.03.30