nand2tetris
5
nand2tetris # Project 4 - Machine Language
Here, we write some simple programs in the course's HACK assembly language.
Read Time: 5 min
Posted: April 2, 2023
CodingComputersDigital
4
nand2tetris # Project 3 - Memory
Here, we create the memory modules for the computer.
Read Time: 5 min
Posted: February 14, 2023
CodingComputersDigital
3
nand2tetris # Project 2 - The ALU
This is the continuation of the previous post, Project 2 - Boolean Arithmetic. In this post, only the Arithmetic Logic Unit (ALU) is created, but it is deserving of its own writeup as there is a lot packed into this section that needs examining.
Read Time: 10 min
Posted: January 23, 2023
CodingComputersDigital
2
nand2tetris # Project 2 - Boolean Arithmetic
If we're going to build a computer, we'll have to be able to perform some boolean arithmetic. This post is dedicated to the creation of four 'chips' that do just that, though all of them perform only addition is some way.
Read Time: 5 min
Posted: January 22, 2023
CodingComputersDigital
1
nand2tetris # Project 1 - Basic Gates and Chips
In an effort to design a simple computer from the ground up, we need to create the relevant hardware to make such a machine work.
Read Time: 10 min
Posted: January 21, 2023
CodingComputersDigital