介绍
课程准备
下载课程提供的软件
Download the Nand2Tetris Software Suite
Nand to Tetris 软件套件包含完成本网站和*《计算系统元素》*一书中描述的所有项目所需的所有工具和文件。将软件套件下载到PC后,无需在整个学习体验中下载任何其他内容。
该软件是开源的,可以根据 GNU GPL(通用公共许可证)的条款自由使用。
软件安装和使用步骤(win)
Mac 和 Linux 可在官网查看
- 将(一劳永逸)nand2tetris/tools 添加到环境变量 PATH 中
- 双击 .bat 文件使用
软件内容
课程内容
在该课程中我们会完成 Hack 架构的计算机
每次的学习我们只关心当前的层级实现,对已经完成的低层级只使用接口