/nand2tetris

Primary LanguageAssembly

nand2tetris

My workspace for courses Build a Modern Computer from First Principles: From Nand to Tetris:

course 1:

  • project 1 - base logical elements (AND, OR, etc), complete
  • project 2 - ALU and its elements, complete
  • project 3 - memory chips, complete
  • project 4 - study Hack assembler, complete
  • project 5 - Hack CPU, memory and computer, complete
  • project 6 - assembler for hack computer, complete. Sources in repository https://github.com/kshmatov/nandAsm
  • project 7 - vm2asm, branch project 7
  • project 8 - vm2asm, branch project 8