1首先在官網下載Mars4.5。是一個4MB的Jar可執行文件。如果電腦上已經裝有Java運行庫就可以直接運行了。
2打開MARS,點擊左上角的File菜單,選擇New或者Open(一個asm格式文件).
3在Edit編輯區中輸入MIPS匯編代碼。點擊菜單,保存或另存為,選擇保存地點。(保存后才可以調試運行)
4MARS支持語法提示,會提示指令有哪些,以及指令每個參數的含義。
5點擊Run下面的Assemble按鈕進行調試運行。如果出錯,下方會有錯誤提示信息。如果沒有錯誤,會自動切換至調試界面。
6在調試界面,上面的控制條中有運行,單步(前進/后退),返回,暫停等。
右邊是寄存器狀態顯示,中間有TextSegment代碼段以及DataSegment數據段狀態實時顯示。
7MIPS的系統調用(syscall)被模擬器模擬syscall5,輸入一個整數。
輸出syscall會顯示在下面的RunI/O窗口中。
8碼段的第一列是斷點設置。第四列是基本指令,第五列是用戶編寫的匯編語句。執行位置是黃色高亮的。
9如果想要查看執行的慢動作,在右上角調整RunSpeed滾動條。是三條指令/秒。
點擊幫助文檔以查看MIPS的語法,MARS支持的Syscalls等等。
10在Tools工具下面,通過InstructionCounter和InstructionStatistics這兩個工具,可以統計不同類型的指令執行數量。對于性能分析有幫助。
11在Settings下面找到Editor,在彈出設置窗口中,設置編輯器的顏色,字體,大小,高亮顏色等。