コンピューター理論、チョットデキルようになりたい

コンピュータサイエンスの学び直しです

学び直し32日目:6章 アセンブラ:プロジェクト-Codeモジュール

記録

引き続き Hack コンピュータのアセンブラPython で実装中。今日はアセンブリ言語ニーモニックをバイナリコードへ変換するモジュールを書いた。相変わらず以下を参考にさせていただいている。

github.com

Code モジュール

C 命令の仕様に基づいて、dest, comp, jump のニーモニック を key、バイナリコードを value とする辞書を用意して、適宜呼び出せばよい。C 命令さえ理解できていればやることは明確。

次やること

Symbol Table モジュールを書く。

今日の筋トレ

リングフィットアドベンチャーをがんばる予定。