Rust

コンピュータシステムの理論と実装のCPUエミュレータをRustとWasmで実装してブラウザで動かしてみました

前回に引き続き今回はコンピュータシステムの理論と実装(以下、nand2tetris本)のCPUエミュレータを実装してみました。 今回のコード 概要 CPUエミュレータ部分のライブラリクレート 1. HACK言語の機械語命令の定義(instruction.rs) 2. 算術演算可能なメモ…

コンピュータシステムの理論と実装のハードウェアシミュレータをRustとWasmで実装してブラウザで動かしてみました

これはドクターメイト Advent Calendar 2024の24日目です。 クリスマスイブですね、クリスマスは楽しく過ごしたいなと思う今日この頃です。さて、せっかくRustの会社にいるしRustキャッチアップしたいなぁと思って*1Rustでコンピュータシステムの理論と実装…