MARS

軟件截圖:
MARS
軟件詳細信息:
版本: 3.6
上傳日期: 3 Jun 15
許可: 免費
人氣: 87

Rating: nan/5 (Total Votes: 0)

MARS表示MIPS彙編和運行模擬器,是一個輕量級的交互式開發環境(IDE),用於MIPS彙編語言編程,用於與帕特森和軒尼詩的計算機組織與

特點:

  • 在GUI與點和點擊控制和集成的編輯器
  • 容易編輯寄存器和存儲器的值,類似於電子表格
  • 在十六進制或十進制顯示值
  • 在命令行模式為教師進行測試和評估輕鬆許多程序
  • 在浮點寄存器,coprocessor1和coprocessor2。標準工具:位級視圖和32位浮點寄存器編輯(截圖)
  • 在變速單步執行
  • "工具"實用程序,用於控制MIPS模擬設備。標準工具:緩存性能分析工具(截圖)
  • 在單倒退

什麼在此版本中是新的

  • 我們終於實現了最需要的新功能:內存當定時或踩在仿真過程中寫入寄存器單元將被高亮顯示!突出顯示的存儲器/寄存器單元因此代表剛完成的指令的結果。在定時或加強執行,這不是高亮指令。在回步,這是突出顯示的指令。突出顯示的指令是下一個在正常(正向)的執行順序被執行。
  • 在與細胞結合高亮顯示,我們已經添加到自定義的高亮顏色方案和字體的能力。選擇突出在設置菜單。在出現的對話框中,可以選擇高亮背景顏色,文本顏色,並為不同的運行表(文本段,數據段寄存器)字體。您也可以選擇他們正常的,不只是強調,通過展示和偶奇數行,但不表。
  • 在很酷的新標籤窗口功能:該表可以按升序或降序排列的基礎上無論是標籤(字母)或地址(數字)列進行排序。只需單擊列標題來選擇和升(直角三角形)或降序(倒三角形)之間切換。地址基於無符號的32位的值進行排序。該設置可在多個會話。
  • Messages面板,其中包括火星消息和運行I / O選項卡,現在顯示使用單倍行距(固定字符寬度)字體。從IDE運行時,這有利於基於文本的圖形。
  • 的Mars.jar分發文件現在包含需要產生一個新的jar文件中的所有文件。這會使你更容易擴大罐子,修改源文件,重新編譯並產生本地使用一個新的罐子。 CreatMarsJar.bat包含的jar命令。
  • 幫助窗口現在包括一個致謝卡。這種認識MARS貢獻者和通訊員。
  • 我們已經添加了一個新的系統調用(系統調用)緊接原MIDI調用返回生成MIDI鈴聲同步,系統調用33產生的音時。新一將不返回,直到音輸出齊全,無論它的持續時間。
  • 在數據段顯示現在滾動8行(半表),而不是16的箭頭按鈕被點擊時。這使得更容易,以查看相關的細胞發生交叉表邊界的序列。注意:您可以按住其中一個按鈕進行快速滾動。各種數據地址的邊界,組合框還更好地工作了。
  • 修正錯誤:兩個更正鍵盤和顯示器仿真工具。在內核文本段運行時,發射器就緒位沒有被重置根據指令數,狀態寄存器的異常級別位未允許中斷服務程序(之前測試可能會導致如果中斷發生瓦特/我的中斷服務程序循環)。由於邁克爾·克蘭西和卡爾·豪瑟為把這些給我的注意,並提出解決辦法。
  • 修正錯誤:堆棧段字節地址不在字邊界沒有被正確處理。這適用於little-endian字節順序(大端未啟用或MARS測試的)。感謝斯帕茨索爾識別的問題,並提供了一個補丁。
  • 小的修復包括:糾正一個錯誤在命令模式下啟動時,火星,澄清彙編錯誤消息太少或過多,許多操作數錯誤,並從&QUOT校正LHU和LBU指令描述導致失敗;未對齊"到"無符號"

什麼版本3.5是新的

  • 在教程資料
  • MIPS樣品彙編程序下MARS Fibonacci.asm運行

要求

  • 在Java 2標準版運行環境

類似的軟件

Python rope
Python rope

14 Apr 15

Java Tools
Java Tools

20 Feb 15

ggcov
ggcov

3 Jun 15

意見 MARS

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