반응형
스택 : 지역변수나 매개변수들이 쌓이는 메모리공간,
특징
- 리틀 엔디안 방식으로 저장된다. == 하위 바이트부터 먼저 들어간다.
스택의 기본 구조
- Buffer + sfp[4byte] + ret[4byte]
Buffer : 데이터가 저장되는 공간.
SFP
- leave 시켜 ret로 돌아갈 주소를 ebp에 불러온다.(pop ebp로 4바이트를 뛴다.)
mov esp, ebp
pop ebp
ret : 리턴
'공부' 카테고리의 다른 글
MIPS 명령어 (0) | 2014.11.21 |
---|---|
새로 알게 된것 (0) | 2014.11.02 |
RTL(Return To Libc) (0) | 2014.11.02 |
클래스와 네임스페이스 (0) | 2014.10.30 |
FD(File Descriptor) 정리 (0) | 2014.10.05 |