下面是一段 SPIM 代码的开头:
.data
a: .space 20
b: .space 20
.text
set_all:
sw $ra,0($sp)
li $t0,0
li $t1,10
............
不幸的是,我声明的第二个数组 ('b') 导致 SPIM 解释器吐出:
spim: (parser) syntax error on line 3
of file spim.out b: .space 20
^
当我只有一个数组时,类似的代码可以工作——它似乎是第二个搞砸了。我已经对此进行了刺激,但无法弄清楚导致它崩溃的声明是什么。有什么想法吗?感谢您的任何见解。