我在MARS中创建了一个运行和编译良好的项目,但是当我尝试将它放在qtspim上时(老师需要它),它给了我很多错误。 主要错误是在程序调用之前和之后保存和恢复寄存器。
sw $a0,20($sp)
sw $a1,16($sp)
sw $a2,12($sp)
sw $t6,8($sp)
sw $s7,4($sp)
sw $ra,0($sp)
这是QtSpim停止的示例。 错误是
Read from unused memory-mapped IO address (0xfffffffc)
为什么它会像这样?所有项目都在对齐2.文件访问中没有区分大小写的错误或错误(代码来自文件读取程序)。 我该如何解决?