1首先在官网下载Mars 4.5 。是一个4MB的Jar可执行文件 。如果电脑上已经装有Java运行库就可以直接运行了 。
2打开MARS,点击左上角的File菜单,选择New或者Open(一个asm格式文件).
3在Edit编辑区中输入MIPS汇编代码 。点击菜单,保存或另存为,选择保存地点 。(保存后才可以调试运行)
4MARS支持语法提示,会提示指令有哪些,以及指令每个参数的含义 。
5点击Run下面的Assemble按钮进行调试运行 。如果出错,下方会有错误提示信息 。如果没有错误,会自动切换至调试界面 。
6在调试界面,上面的控制条中有运行,单步(前进/后退),返回,暂停等 。
右边是寄存器状态显示,中间有Text Segment代码段以及Data Segment数据段状态实时显示 。
7MIPS的系统调用(syscall)被模拟器模拟syscall 5,输入一个整数 。
输出syscall会显示在下面的Run I/O窗口中 。
8码段的第一列是断点设置 。第四列是基本指令,第五列是用户编写的汇编语句 。执行位置是黄色高亮的 。
9如果想要查看执行的慢动作,在右上角调整 Run Speed滚动条 。是三条指令/秒 。
点击帮助文档以查看MIPS的语法,MARS支持的Syscalls等等 。
10在Tools工具下面,通过Instruction Counter和Instruction Statistics这两个工具,可以统计不同类型的指令执行数量 。对于性能分析有帮助 。
11在Settings下面找到Editor,在弹出设置窗口中,设置编辑器的颜色,字体,大小,高亮颜色等 。
文章插图
mars l中文是什么意思?
mars是指太阳系八大行星之一的火星 。
火星(Mars)是太阳系八大行星之一,是太阳系由内往外数的第四颗行星,属于类地行星,直径约为地球的53%,质量为地球的14% 。自转轴倾角、自转周期均与地球相近,公转一周约为地球公转时间的两倍 。
【mars什么意思,mars l中文是什么意思?】橘红色外表是地表的赤铁矿(氧化铁) 。我国古书上将火星称为“荧惑星”,西方古代(古罗马)称为“神话玛尔斯星”是十二星座白羊座的独一守护星,并非天蝎座的守护行星 。
- 利润率等于什么,什么是收入、费用、利润他们之间存在怎么样的关系?
- remember什么意思,remember与forget的区别?
- 人尽可夫什么意思,人皆可夫是什么意思啊?
- 零食托是什么梗什么意思?以约会的名义买零食
- 温室恋爱是什么意思
- 看番是什么意思
- “商业互吹”是什么意思 商业互吹是什么意思
- PAPI酱简直是网红里的一股清流 一股清流是什么梗
- 净身出海是什么意思
- 爬毒是什么意思