Push
sp 레지스터를 조작하는 명령어중의 하나이다. 스택에 데이터를 저장하는데 쓰인다.
ex) Push eax 스택에 Eax의 값을 스택에 저장한다. ex) Push 20 즉석값인 20을 스택에 저장한다. ex) Push 401F47 메모리 오프셋 401F47의 값을 스택에 저장한다.
Pop
이또한 sp 레지스터를 조작하는 명령어중 하나이다. 스택에서 데이터를 꺼내는데 쓰인다.
ex) Pop eax 스택에 가장 상위에 있는 값을 꺼내애서 eax에 저장 주의점: Push 의 역순으로 값은 스택에서 Pop 된다.
Mov
메모리나 레지스터의 값을 옮길때?로 만들때 쓰인다.
ex:) Mov eax,ebx ebx 레지스터의 값을 eax로 옮긴다[로 만든다]. ex) Mov eax,20 즉석값인 20을 eax레지스터 에 옮긴다[로 만든다]. ex) Mov eax,dword ptr[401F47] 메모리 오프셋 401F47 의 값을…