Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Nand2Tetris课程作业实现

基本信息

测试方法

  • 所有编程项目都可以执行以下代码进行编译,结果均在对应项目的bin文件夹中

    mkdir build && cd build
    cmake ..
    make
  • 各编译器的使用方法如下

    XXXCompiler input.yyy #输出input.zzz
    #XXX为输入语言,如VMCompiler
    #yyy为输入语言对应的后缀(jack/vm/asm)
    #zzz为输出语言对应的后缀(vm/asm/hack)

    对于支持多文件编译的编译器:

    XXXCompiler dir #输出out.zzz

导航

  1. 基本逻辑元件
  2. 基本计算元件
  3. 基本存储元件
  4. Hack汇编语言
  5. 实现计算机
  6. 实现汇编器
  7. 实现VM码编译汇编码

About

Nand2Tetris线上课程的project留档

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages