快來看看全新的MIPS模擬器!
file_download立即下載
專案介紹
我們專案的目標是要製造出一個模擬32位元MIPS指令的模擬器,並實現先前可以執行MIPS指令的模擬器沒有做出的功能,即圖示化的Pipeline Datapath。
GUI介紹
建立新的檔案
一次執行到底
開啟舊檔
一行行執行
儲存檔案
關於mipsEmulator資訊
程式的組譯
可設定畫質、檢查更新
記憶體搜尋區塊
我們可以透過這個區域得知輸入值記憶體的資訊(MEM)或者是以字組(WORD,MIPS一個WORD等於四個Bytes)
暫存器(Register)的資訊
Pipeline Datapath
這裡會顯示管道化(Pipeline)的執行過程,並會顯示危障(Hazard)及前饋(Forwarding)的狀況。
支援的指令
R-type指令:
ADD、SUB、AND、OR、NOR、SLT、SLL、SRL
I-type指令:
ADDI、LW、SW、ANDI、ORI、BEQ、BNE、SLTI
J-type指令:
J