MIPS 彙編/MIPS 模擬
外觀
< MIPS 彙編
本頁將討論使用 MIPS 模擬器在非 MIPS 計算機上測試 MIPS 程式碼。
一個常見的 MIPS 模擬器是 Spim,它完全跨平臺。另一個是MIPS 彙編器和模擬器,它已成功部署並在幾所高中使用。 QEMU 是另一個常見的 MIPS 模擬器環境。另一個模擬器是MARS,一個跨平臺的 Java MIPS IDE。
開放虛擬平臺 (OVP) http://www.OVPworld.org 包括免費提供的 OVPsim 模擬器、處理器、外設和平臺模型庫,以及允許使用者開發自己的模型的 API。庫中的模型是開源的,用 C 編寫,包括 MIPS 4K、24K 和 34K 核心。這些模型由 Imperas 建立和維護 http://www.imperas.com,並與 MIPS Technologies 合作,經過測試並被授予 MIPS-Verified(tm) 標記。基於 MIPS 的平臺示例包括裸機環境和用於引導未修改的 Linux 二進位制映像的平臺。這些平臺/模擬器以原始碼或二進位制檔案形式提供,快速、免費且易於使用。OVPsim 由 Imperas 開發和維護,速度非常快(每秒數億條指令),並且針對處理多核架構而構建。要下載 MIPS OVPsim 模擬器,請訪問 http://www.OVPworld.org/mips。