「コンピュータシステムの理論と実装」を読んでいます

最近、「コンピュータシステムの理論と実装」という本を読んでいます。
NAND回路からはじめて、CPUを作ってその後、アセンブラ、バーチャルマシン、
コンパイラ、OSを順に実装していくという内容の本です。

今、6章まで読んでいて、アセンブラを作っているところです。

目標はJack言語(このコンピュータ用の言語)をLispに置き換えて実装することです。