From 3f6d9eb74172700e14b968c1d50728d1d5ec5506 Mon Sep 17 00:00:00 2001 From: Frederick Yin Date: Fri, 26 Aug 2022 10:16:13 +0800 Subject: projects/nand2tetris_2.1: update index --- docs/projects/index.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'docs/projects') diff --git a/docs/projects/index.md b/docs/projects/index.md index ca5c658..400964e 100644 --- a/docs/projects/index.md +++ b/docs/projects/index.md @@ -8,7 +8,9 @@ MkDocs). But the few that do, are here. Projects below are sorted reverse chronologically (most recent first). -## [nand2tetris, Part 1](nand2tetris_1) +## nand2tetris + +### [Part 1](nand2tetris_1) ![Diagram of a simple computer](img/nand2tetris_1/computer_registers.png) @@ -16,6 +18,14 @@ In July 2022 I enrolled in a course called nand2tetris. In part one of this course I built a computer from NAND gates and ran assembly on it. It was great fun. +### [Part 2.1](nand2tetris_2.1) + +![Diagram of a stack](img/nand2tetris_2.1/stack_before_add.png) + +A few days after Part 1 was finished, I entered Part 2. There were so many +things ahead of me that I decided to split it into multiple blogposts. In +Part 2.1 I learned about the stack machine and wrote a VM translator. + ## [SIRTET](sirtet) ![Screenshot of SIRTET mid-game](img/sirtet/sirtet.png) -- cgit v1.2.3