沿着学习的顺序阅读

计算机组成

CPU部件、教学指令集、函数调用与栈。

函数调用与栈帧

函数调用需要完成的六件事、栈与栈顶/帧指针的分工、栈帧的内容,以及MIPS的调用约定和递归的栈行为。

CPU的核心部件

程序计数器、指令寄存器、算术逻辑单元和寄存器组各自保存什么、完成什么,以及一条指令如何依次经过它们。

Simple-MIPS教学指令集

Simple-MIPS的教学定位与操作数约定,以及数据传送、算术与移位、控制流指令的语法、语义和使用例子。