2010-05-06 52 views
1

下面是SPIM代碼塊的起始位置:聲明多於一個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 
         ^

當我只有一個數組時,類似的代碼工作 - 它似乎是第二個將它擰緊的。我已經對它進行了推敲,但無法弄清楚它是如何破壞的。有什麼想法嗎?感謝您的任何見解。

回答

3

/捂臉

周圍有點更戳後,我想起「b」爲在SPIM的保留字。它代表'分支'。胡男孩。