Nand2Tetris 学习笔记0

本文介绍了Nand2Tetris课程中所需的软件套件下载、安装方法,强调了软件的开源性质(遵循GPL许可),以及教学策略,即关注逐层实现的计算机架构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍

课程准备

下载课程提供的软件

Download the Nand2Tetris Software Suite

Nand to Tetris 软件套件包含完成本网站和*《计算系统元素》*一书中描述的所有项目所需的所有工具和文件。将软件套件下载到PC后,无需在整个学习体验中下载任何其他内容。

该软件是开源的,可以根据 GNU GPL(通用公共许可证)的条款自由使用。

软件安装和使用步骤(win)

Mac 和 Linux 可在官网查看

  1. 将(一劳永逸)nand2tetris/tools 添加到环境变量 PATH 中
  2. 双击 .bat 文件使用

软件内容

image-20231001120451159

课程内容

在该课程中我们会完成 Hack 架构的计算机

image-20231001112611399

每次的学习我们只关心当前的层级实现,对已经完成的低层级只使用接口

image-20231001113032159

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值