|
SPIMは、MIPSプロセッサシミュレータであり、MIPSアーキテクチャのアセンブリ言語を実行するように設計された。 このプログラムはR2000とR3000プロセッサをシミュレーションするもので、James R. Larusによって書かれた。 MIPS機械語は大学レベルのアセンブリの講義で教えられることが良くある。特に、デイビッド・パターソンとジョン・ヘネシーの著作である『コンピュータの構成と設計〜ハードウエアとソフトウエアのインタフェース』という教科書が使われる。 SPIMシミュレーションはWindows用のPCSpim、Mac OS XとUNIX/Linux用のxspimとがある。 名前の由来は「MIPS」を逆から読んだものである。 == SPIMで使用されるシステムコールの例 == フラグ: 読み込み = 0x0, 書き込み = 0x1, 読み込み/書き込み = 0x2 OR 作成 = 0x100, サイズ0で作成 = 0x200, 追記 = 0x8 OR テキスト = 0x4000, バイナリ = 0x8000 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「SPIM」の詳細全文を読む スポンサード リンク
|