学习教育 / 教育工具
“计算机由逻辑门组成”听起来很正确,却很难形成真正的结构感。NandGame 从一个 NAND 门起步,让你亲手搭出加法器、寄存器、内存、CPU 和汇编程序,直到一台计算机真的在自己的电路里运行。
NandGame 最迷人的地方,是它不急着告诉你答案,而是把一台计算机拆成一系列规模刚好的工程关卡。开始时只允许连接 NAND 门,随后逐步获得新的组件,搭建算术逻辑、时序电路和存储结构;进入软件阶段后,还要为自己造出的机器编写低级程序。每一步都能立即运行测试,因此错误不再只是“公式算错了”,而会表现为某根线路或某个状态没有按预期工作。它适合计算机组成原理初学者,也适合想把 Nand2Tetris 一类课程先用游戏方式预热的人。网站免费且无需安装,但只有英文界面,学习进度主要保存在浏览器中,清理站点数据或更换设备前应留意进度丢失。