Pintos Project 2 중간 과정 기록 Argument Passing 이후,choihyunjin_fork 브랜치에서 구조가 어떻게 바뀌었나 args 테스트가 어느 정도 움직이기 시작하자, 다음 질문은 “통과했나?”가 아니라 “이 코드 위에 다음 기능을 계속 얹어도 되나?”가 되었다. 팀 회의 후 기준을 choihyunjin_fork 브랜치로 옮기면서, 이전 구현과 새 구조의 차이를 코드 블록 단위로 다시 읽어보았다. 이 글을 쓰는 이유 처음에는 args-single을 통과시키는 것이 급했다. 그래서 문자열을 자르고, stack에 올리고, 레지스터를 맞추고, 부모가 먼저 끝나지 않게 하는 장치까지 ..