Nullable

旧レガシーガジェット研究所

mips

CPUをつくる ~ FPGA編 ~

概要 FPGA上で動作するMIPSプロセッサを作ったので学習の流れや大まかな作り方をまとめる。 https://github.com/0n1shi/mips-fpga 成果物 FPGAでつくったMIPS上でフィボナッチ数の計算が動いた!以前Goで書いたMIPSのエミュレータとも結果が一致している・・…

CPUエミュレータを書く

概要 https://github.com/0n1shi/mipsemu CPUエミュレータを書いたのでまとめる。 今回書いたのはMIPS1のCPUエミュレータ。命令は全て実装したわけではなくC言語のコードいくつか書きクロスコンパイルしたバイナリを実際に動作させ、ある程度のコードが問題…