SPIM
SPIMは、MIPSプロセッサシミュレータであり、MIPSアーキテクチャのアセンブリ言語を実行するように設計された。 このプログラムはR2000とR3000プロセッサをシミュレーションするもので、James R. Larusによって書かれた。 MIPS機械語は大学レベルのアセンブリの講義で教えられることが良くある。特に、デイビッド・パターソンとジョン・ヘネシーの著作である『コンピュータの構成と設計〜ハードウエアとソフトウエアのインタフェース』という教科書が使われる。
SPIMシミュレーションはWindows用のPCSpim、Mac OS XとUNIX/Linux用のxspimとがある。
名前の由来は「MIPS」を逆から読んだものである。
MARS (MIPS Assembler and Runtime Simulator)はJavaベースのMIPSアセンブリ言語のIDEであり、SPIMの代替となる。最初のリリースは2005年であり、活発に開発が進められている。