0

私は次のことをしようとしました:

andi $s7, $s6, 0x1      # (i + j) & 1 (to check if it's even)

しかし、それはエラーを生成します...私は何か間違ったことをしていますか?

4

2 に答える 2

4

試す

andi $s7, $s6, 1

または

andi $23, $22, 1      # $22=$s6  and   $23=$s7

SPIMシミュレーターを使用する場合、最初のコードが機能するはずです。

表示するコードのコメントは、コード行を説明していないことに注意してください。

andi Rdest、Rsrc1、Imm
レジスタRsrc1AndImmからの整数の論理積をレジスタRdestに入れます。

于 2010-02-19T23:00:19.710 に答える
1

bneqは存在しません。

使用する

bne $s7,$zero,else

ポストエディット:

これが実際の例です

  #include<mips/regdef>
    ...
    andi    t1,t1,0x1

エラーメッセージを追加してください!

于 2010-02-19T22:48:24.243 に答える