This is fantastic. Great job! I like the easier to comprehend language than what you typically find when reading information about this stuff (wikipedia is one of the worst...).
You'd probably like Nand2Tetris. To be frank, I never finished it (it's so long!), but building a CPU from scratch was insightful (at the time - I don't remember much now, sadly).
You'd probably like Nand2Tetris. To be frank, I never finished it (it's so long!), but building a CPU from scratch was insightful (at the time - I don't remember much now, sadly).