我试图在字符串中找到一个空格,我进入循环但却陷入困境。这就是我所拥有的,我只是不知道自己做错了什么。对于我所做的空间标签:space:.asciiz" "并且在名称标签中是由用户给出的一个空格分隔的名字和姓氏。
li $t0, 0
la $t0, name
la $t1, space
# loop to find space
loop2:
lb $a0, 0($t0)
#comparing char to space
beq $a0, $t1, exit
addi $t0, $t0, 1
j loop2
exit:
答案 0 :(得分:1)
编辑:$ t1当前正在存储一个地址,您必须使用lb $t2, 0($t1)
或类似内容从中加载内存
另外,尝试使用像MARS这样的IDE来帮助调试代码