/Nand2Tetris

Implementation of the Hardware Projects in "The Elements of Computing Systems" Book

Primary LanguageAssembly

Languages

Projects Info

The projects cover the building of a computer architecture beginning with Nand logic gates to more complex logic gates, chips, registers, memory modules, all the way to the complete cultivation of a complete computer architecture.

The chips and various modules are created and realised via the Hardware Description Language (HDL).

Projects

  • Boolean Logic
  • Boolean Arithmetic
  • Sequential Logic
  • Machine Language
  • Computer Architecture