Skip to content

RohitDhatrak/Nand2Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nand2Tetris

1. Building Logic Gates:

Built 15 elementary & multi-bit logic gates using NAND gate as the only primitive.

2. Building Adders & Arithmetic Logic Unit (ALU):

Built a few adders, incrementer, and a 16-bit arithmetic logic unit (ALU) that supports 18 operations.

3. Building Bit, Register and RAM chips:

Built a few chips that can store & manipulate data.

4. Assembly Language:

Wrote a few programs to understand the assembly language.

5. Building a Memory & CPU:

Built a memory to store data and iteract with I/O devices, also built a CPU to execute the instructions.

6. Assembler:

About

Building a modern computer from First Principles. I also run a book club on it at https://dxclub.io/build

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors