MIPSの回路図の動作をシミュレートしたものです。CPUの構造の勉強用です。簡易アセンブラもついてます。
遙か昔に単位取得のためにJ2SE 1.4用に書かれたものです。
Computer Organization and Design: The Hardware/Software Interface http://www.amazon.co.jp/dp/0123747503
readme.pdfも参照。
java MipsSimulator
- 「読み込み」を押す
- 出てきたダイアログに「fib.asm」と入力する
- 開始ボタンを押すとなんだか動き出す
- スライダーバーで計算機の速度が変えられる
- リアルクロックモードで回路間の同期を取らなくなる(速度を上げると暴走する)
- fib.asmはフィボナッチ数列の8番目を計算する。停止するとv0に21が入る。