완료됨
stack의 push와 pop의 연산에 관해서 질문드립니다!

image.png
image.png

push 할 때, 왜 rsp -=8 인지 궁금합니다.
스택 최상단에 쌓는 것이니 rsp += 8 인 것아닌가요...?
그리고 앞선 강의에서 "메모리 피연산자는 []에 둘러싸여 표현된다" 라고 배웠는데, 이게 정확히 무슨 뜻인지 모르겠습니다...
[rsp] = val 라는 예시를 기준으로, rsp가 가리키는 주소에 있는 값을 val을 대입해주는 건가요?

#리버싱 #배경지식
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
믕믕이부하
대표 업적 없음

스택은 위에서 아래로 쌓입니다. 그래서 스택의 최상단은 가장 아래입니다. 두번째는 이해하신 내용이 맞습니다.

2022.07.02. 17:14