spim

軟件截圖:
spim
軟件詳細信息:
版本: 7.3
上傳日期: 3 Jun 15
開發: James Larus
許可: 免費
人氣: 26

Rating: 3.0/5 (Total Votes: 2)

垃圾消息是一個MIPS32模擬器。
垃圾消息是一個自包含的模擬器將運行的MIPS32彙編語言程序。它讀取並執行該處理器編寫彙編語言程序。 SPIM還提供了一個簡單的調試器和一套最小的操作系統服務。 SPIM不執行二進制(編譯)程序。
SPIM實現幾乎全部的MIPS32彙編擴展指令集。 (它省略了多數浮點比較和舍入模式和存儲系統頁表)。MIPS架構有幾個變體不同的各種方式(例如,MIPS64架構支持64位整數和地址),這意味著,垃圾消息不會編譯運行所有類型的MIPS處理器的計劃。 MIPS編譯器還產生了一​​些彙編指令的SPIM無法處理。這些指令通常可以安全地刪除。
早期版本的SPIM(7.0之前)上實現了MIPS R2000 / R3000計算機上使用的MIPS-I指令集。這種架構已經過時了(雖然,從未被超越它的簡單和優雅)。垃圾消息現在支持更現代的MIPS32架構,這是增加了一個大的數目的偶爾有用指示了MIPS-Ⅰ指令集。從早期版本的SPIM的MIPS代碼應該運行沒有改變,但處理異常和中斷的代碼。該體系結構的這一部分隨時間發生變化(並在早期版本的SPIM執行不力)。需要更新,這種代碼。新代碼的例子是在exceptions.s和測試/ tt.io.s。
SPIM帶有完整的源代碼和文檔。它還包括一個折磨測試來驗證一個端口到一個新的機器。
SPIM同時實現了一個簡單的,終端式接口和一個窗口界面。在Unix,Linux和Mac OS X的SPIM程序提供了一個簡單的終端接口和xspim程序提供了窗口界面。在Microsoft Windows,垃圾即時消息程序提供一個控制台界面和PCSpim提供了一個Windows界面。
什麼是新的,在此版本:

意見 spim

評論沒有發現
添加評論
打開圖片!