作者:非妃是公主
专栏:《汇编》
个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩
转载请标明,原文链接: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文本。

如果有问题,欢迎评论区交流。
大家的赞是对我最大的肯定,谢谢!
本文介绍了曾国藩的名言“顺境不惰,逆境不馁”,并结合汇编语言编程实例,展示了如何在代码中运用这一理念。从创建数据域和文本域到使用`syscall`显示'helloworld',一步步教你编写并运行一个简单的汇编程序。


339

被折叠的 条评论
为什么被折叠?



