1

以下は、SPIMコードのチャンクの始まりです。

    .data
a:  .space  20
b:  .space  20

    .text
set_all:
    sw $ra,0($sp)
    li $t0,0
    li $t1,10
............

残念ながら、私が宣言する2番目の配列('b')により、SPIMインタープリターが吐き出されます。

spim: (parser) syntax error on line 3
of file spim.out      b:    .space  20
                        ^

同様のコードは、配列が1つしかない場合でも機能します。それを台無しにするのは、2番目のようです。私はそれを躊躇しましたが、それを破るのはそのステートメントについて何であるかを理解することはできません。何かご意見は?洞察をありがとう。

4

1 に答える 1

3

/ facepalm

もう少し突っ込んだ後、「b」はSPIMの予約語であることを思い出しました。'branch'の略です。フーボーイ。

于 2010-05-06T01:42:41.137 に答える