MARS(MIPS匯編程序和運行時模擬器)
An IDE for MIPS Assembly Language Programming
簡介
官網(wǎng)上的說明:MARS is a lightweight interactive development environment (IDE) for programming in MIPS assembly language, intended for educational-level use with Patterson and Hennessy’s Computer Organization and Design.(MARS是一個輕量級的交互式開發(fā)環(huán)境(IDE)寇钉,用于使用MIPS匯編語言進行編程律适,旨在與Patterson和Hennessy的計算機組織和設(shè)計一起用于教育級別同欠。)
目前最新版本為MARS 4_5
是一個4MB左右的.Jar可執(zhí)行文件淮椰,需要使用Java環(huán)境,如果有Java運行環(huán)境(JRE)可直接使用蔫磨,否則應(yīng)先下載JRE或JDK https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
下載
1.百度搜索MARS MIPS simulator或者直接輸入 http://courses.missouristate.edu/kenvollmar/mars/ 訪問官網(wǎng)
2.點擊下載最新版
1.創(chuàng)建開始菜單快捷方式
因為MARS是.jar文件淘讥,所以不能直接固定到“開始”屏幕,需要進行一些處理:
2.創(chuàng)建Mars4_5.jar的快捷方式
3.將快捷方式移動到開始菜單目錄
C:\Users\ XXX(實際的賬戶名稱) \AppData\Roaming\Microsoft\Windows\Start Menu
在開始菜單搜索Mars堤如,并右鍵選擇 固定到“開始”屏幕
4.運行MARS
(1)需要安裝java虛擬機蒲列,即jvm即jre(jvm包含在jre中)。不需要安裝jdk搀罢,只安裝jre即可蝗岖。
(2)在cmd中進入到j(luò)ava.exe所在的文件目錄。
(3)然后執(zhí)行java.exe -jar XX/XX/XXXXX.jar
具體方法
使用入門
Mars功能強大榔至,具有代碼提示抵赢,模擬運行,調(diào)試唧取,統(tǒng)計等功能
界面簡介
運行方法
示例1
#include <stdio.h>
int main(void)
{
int r, x;
x = 2;
r = x + 3;
printf("%d", r);
return 0;
}