스택 메모리, 스택 프레임

jinsuk·2023년 10월 7일
  • 실행파일 실행시 메모리에 올라감
  • 코드는 실행코드가 기계어로 저장
  • 프로그램이 실행되는 순간에(Run time) heap과 stack영역이 할당 됨
  • stack 영역이 오늘 다룰 주제
  • 스택이라는 메모리도 한쪽으로 증가했다가 줄어들었다가 반복
  • 스택은 높은주소에서 낮은주소쪽으로 사용함
  • 스택을 사용하는 방법
  • push와 pop을 이용하기
  • BP레지스터는 닻을 내리는 느낌, 사용하는 이유? SP는 커서의 기능을 해야해서 계속 움직이기 때문에!
    • 상대주소를 계산하는데 용이하다.
  • 스택 프레임이란? BP를 관리하는 일련의 과정
  • 내가 어떤 함수를 호출하냐에 따라 스택공간이 계속 바뀌니까 이것을 스택 프레임이라 부른다.


profile
공부기록용

0개의 댓글