MARS(MIPS汇编程序和运行时模拟器)

MARS(MIPS汇编程序和运行时模拟器)
An IDE for MIPS Assembly Language Programming

简介

官网上的说明: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是一个轻量级的交互式开发环境(IDE),用于使用MIPS汇编语言进行编程,旨在与Patterson和Hennessy的计算机组织和设计一起用于教育级别。)

目前最新版本为MARS 4_5

是一个4MB左右的.Jar可执行文件,需要使用Java环境,如果有Java运行环境(JRE)可直接使用,否则应先下载JRE或JDK https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

下载

1.百度搜索MARS MIPS simulator或者直接输入 http://courses.missouristate.edu/kenvollmar/mars/ 访问官网

2.点击下载最新版


image.png
1.创建开始菜单快捷方式

因为MARS是.jar文件,所以不能直接固定到“开始”屏幕,需要进行一些处理:

2.创建Mars4_5.jar的快捷方式
image.png
3.将快捷方式移动到开始菜单目录

C:\Users\ XXX(实际的账户名称) \AppData\Roaming\Microsoft\Windows\Start Menu


image.png

在开始菜单搜索Mars,并右键选择 固定到“开始”屏幕


image.png
4.运行MARS

(1)需要安装java虚拟机,即jvm即jre(jvm包含在jre中)。不需要安装jdk,只安装jre即可。
(2)在cmd中进入到java.exe所在的文件目录。
(3)然后执行java.exe -jar XX/XX/XXXXX.jar

具体方法
image.png

image.png
使用入门

Mars功能强大,具有代码提示,模拟运行,调试,统计等功能

界面简介
image.png
运行方法
image.png

示例1

#include 
int main(void)
{
    int r, x;
    x = 2;
    r = x + 3;
    printf("%d", r);
    return 0;
}

你可能感兴趣的:(MARS(MIPS汇编程序和运行时模拟器))