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でみることができます。