30. 课程总结

操作系统在 “应用程序 (app) → 库函数 → 系统调用 → 操作系统中的对象 → 操作系统实现 (C 程序) → 设备驱动程序 → 硬件抽象层 → 指令集 → CPU, RAM, I/O设备 → 门电路” 的计算机系统栈中位于 “中间” 的位置,因此理解它的全貌尤为困难——或者说,它是计算机系统课程主线上的最后一块拼图。

30.1 从逻辑门到计算机系统

程序、库函数和操作系统 API

编译、链接和加载

操作系统实现

数字逻辑电路与计算机组成

30.2 回望过去

30.3 走向未来

Take-away Messages

祝贺每一位坚持到最后的同学!祝愿每个同学都能找到并追求自己的梦想,成为一个愿意站出来颠覆一个行业的人、一个能管理好工程项目的人、一个能能驾驭的了大规模代码的人……用自己的方式去完成那些 “惊为天人” 的东西,推动世界的进步。我们的征途是星辰和大海。因此,对自己要求高一点。