diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/projects/index.md | 12 |
1 files changed, 11 insertions, 1 deletions
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) |