mars
(内部向け) MipsアセンブラコードをシミュレーションできるツールMarsの紹介をします。
起動方法
wgetコマンドでMarsをダウンロードします。
(Mars4_5.jarがMarsの実行ファイルみたいなやつです。)
$ wget http://courses.missouristate.edu/KenVollmar/mars/MARS_4_5_Aug2014/Mars4_5.jar
Mars4_5.jar を以下のように実行して、Marsを起動します。
$ java -jar Mars4_5.jar
以下のような画面が出れば、起動に成功しています。

使い方
[File] -> [New] で新しいアセンブリファイルを作成します。
mips1.asmファイルに実行したいmipsコードを記述。

[File] -> [Save] でmips1.asmを保存します。
[Run] -> [Assemble], [Run] -> [Go] でコードを実行することができます。
実行結果のレジスタの値はRegistersでみることができます。
