跳转至

Coursera: Nand2Tetris

这门课呢,是非常好的计算机引论,他的角度与 CS61A 不同,他是自底向上的,而61A 是典型的自顶向下。

这门课从布尔逻辑说起,讲到机器语言、计算机组成,再到寄存器、汇编、堆栈运算,最后来到高级语言部分, 讲述基本的编译原理,最后上升到操作系统。

值得注意的是,这门课在讲解上述内容的时候并不是通过说教的方式,而是通过亲手制作的方式。所有的项目 跟下来后,你会用自己设计的计算机语言,自制的编译器,编译自己的写的操作系统,运行在自制的 CPU 模拟器上!


最后更新: May 26, 2023
创建日期: May 26, 2023

评论