지난 시간에는 컴퓨터구조를 왜 배워야하는지와 Instruction과 MIPS에 대한 간략한 의미에 대해 알아보았습니다. 만약 1편을 안보신 분들이라면 1편을 보고 오시는 것을 추천드립니다.
Instruction과 MIPS에 대한 기초개념 정리 1편이 끝나가는 시점에서 저는 여러분들에게 다음과 같은 질문을 드렸었는데요. " Source Operands(소스목적어)에 변수를 담으면 에러가 나는데 왜 에러가날까?" "명령어로 addi, mulu, divu가 존재하는데 이건 무엇이고 sub는 왜 subi가 없을까?"
이거에 대한 대답할 수 있다면, 이번 글은 굳이 안 보셔도 좋을 것 같습니다. 하지만 대답이 어느 정도 나오거나 긴가민가 , 혹은 아예 답조차 생각이 나지 않는다면 이 글을 끝까지 읽어주시길 바.....