我认为我的代码是正确的,但我遇到了错误。可以正确修改代码并以更好的形式编写吗?
.text
main:
lui $a0, 2
li $v0, 1
syscall
li $v0, 10
syscall
答案 0 :(得分:1)
问题是您正在尝试使用(已取代)标签的地址加载寄存器。
您应该使用伪指令li
。
la
E.g:
la $t0, offset($v0)
la $t1, marker($v0)
add $v0, $v0, 1
la $t2, offset($v0)
la $t3, market($v0)