【发布时间】:2019-06-30 16:32:37
【问题描述】:
我刚开始学习 MIPS 32 并尝试运行此代码,它在 MARS MIPS 模拟器上运行顺利,但是当我将其保存到 (.asm) 文件并尝试在 QtSpim 上运行时,控制台弹出消息“你好World”,但出现错误:“尝试在 0x0040000c 处执行非指令”也出现,我是否遗漏了什么或任何部分不正确?
我也尝试取消选中异常处理程序,但无济于事。
-
代码如下:
.data Message: .asciiz "Hello World" .text li $v0, 4 la $a0, Message syscall
【问题讨论】: