mips汇编Mars4-5模拟器使用方法及helloworld程序

  • Post author:
  • Post category:其他


作者:非妃是公主

专栏:《汇编》



个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩

在这里插入图片描述


转载请标明,原文链接:https://blog.csdn.net/myf_666/article/details/116194264


首先,打开Mars

在这里插入图片描述

其次,点击file并新建.asm文件。

在这里插入图片描述

第三步,点击菜单栏左数第三个按钮进行保存,在此可以重命名文件并选择文件夹,最后点击保存。

在这里插入图片描述

在这里插入图片描述

第四步,下面进行代码的书写:

在此,我们要先将分为数据域(.data)和文本域(.text), 因为我们要对hello world进行输出显示

所以调用系统调用指令syscall,显示myMessage的数据。

// 一个可以直接运行的代码(可直接复制),其中syscall显示结果
.data
    myMessage: .asciiz"hello world \n"
.text
    li $v0,4
    la $a0,myMessage
    syscall

如图:书写完毕。

在这里插入图片描述

第五步,运行程序。先点击assemble进行汇编编译,然后再出现的界面点击运行按钮。

在这里插入图片描述

在这里插入图片描述

点击绿色的按钮,

在这里插入图片描述

然后就成功了,输出窗口出现了hello world文本。

在这里插入图片描述

如果有问题,欢迎评论区交流。

大家的赞是对我最大的肯定,谢谢!



版权声明:本文为myf_666原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。