어셈블리어 명령어 정리(2)
Push : sp 레지스터를 조작하는 명령어중의 하나이다.
스택에 데이터를 저장하는데 쓰인다.
pop: 이또한 sp 레지스터를 조작하는 명령어중 하나이다.
스택에서 데이터를 꺼내는데 쓰인다.
MOV 명령어
MOV는 아예 옮기는 것이 아니라 값을 복사하는 것이다.
형식 : MOV[OPER1][OPER2]
의미 : OPER2에 있는 내용을 OPER1에 복사한다.
LEA 명령어
LEA는 MOV와 헷갈리는 사람들이 많은데 사실은 굉장한 차이점이 있다.
간단하게 말하자면, LEA는 주소값을 옮기는 것이고, MOV는 주소에 있는 값을 옮기는 것이다.
형식 : LEA[OPER1][OPER2]
의미 : OPER2에 있는 주소 값을 OPER1에 넣어라 라는 뜻이다.
'IT전공관련' 카테고리의 다른 글
헤드이동 스케쥴링 정리(1) (0) | 2017.12.02 |
---|---|
어셈블리어를 정리해보자! (3) (0) | 2017.12.02 |
에셈블리어를 정리해보자!(1) (0) | 2017.11.15 |
LAYER 7 CTF 문제풀이(Layer's letter, knock knock, Do not touch me!) (0) | 2017.08.20 |
웹 프로그래밍 방학 활동 PPT (0) | 2017.08.17 |