QtSpim: Attempt to execute non-instruction at 0x00400030 错误解决方法


使用QtSpim运行MIPS32汇编代码时提示Attempt to execute non-instruction at 0x00400030错误表示你的程序没有正确退出;

Attempt to execute non-instruction at 0x00400030

MIPS程序结束时,应该使用 exit 系统调用;

系统调用 $v0 参数 返回值
exit 10

MIPS汇编代码

使用exit系统调用结束程序;

	
	li $v0,10
	syscall