Nand2Tetris Unit 3

Task

Finalize the reading on Unit 3 and start the project.

Blocker

Full understanding of what happened. I kind of got it at the end when I implemented the RAM8. The bit & register made sense, but was struggling a little bit with RAM implementation. Had to figure out how to route things the right way. dMux8Way and Mux8Way.

Lesson

Learned of RAM implementation and how they stack on top if each other. Just like many other things in computer architecture. It's awesome. bit-register -> 16bit-register -> RAM8 and so on. Everything made sense when I was reading and watching the videos, but as soon as I had to implement it, I blanked. That's okay I think. Piecing it together.

Tomorrow

Finalize the project.

90m