Lecture/24-2 컴퓨터구조
Non-leaf procedure - Assembly code 해석
selfdevelop
2024. 10. 25. 20:56
[1] ~ [7] 시계 방향으로 진행 (1-7/2-6/3-4 단계는 굵은 점선으로 구분됨)
각 [단계]는 위에서 아래로 읽는다 (↓방향)
초록색: 함수를 호출하며 스택을 쌓아가는 단계
파란색: 호출된 주소로 되돌아가며 스택을 반납하는 단계
*참고: MIPS 함수 호출 규약 이해하기 https://selfdevelop-er.tistory.com/60
(본문 코드는 RISC-V 기반이지만 원리는 같다)