私は次のことをしようとしました:
andi $s7, $s6, 0x1 # (i + j) & 1 (to check if it's even)
しかし、それはエラーを生成します...私は何か間違ったことをしていますか?
試す
andi $s7, $s6, 1
または
andi $23, $22, 1 # $22=$s6 and $23=$s7
SPIMシミュレーターを使用する場合、最初のコードが機能するはずです。
表示するコードのコメントは、コード行を説明していないことに注意してください。
andi Rdest、Rsrc1、Imm
レジスタRsrc1AndImmからの整数の論理積をレジスタRdestに入れます。
bneqは存在しません。
使用する
bne $s7,$zero,else
ポストエディット:
これが実際の例です
#include<mips/regdef>
...
andi t1,t1,0x1
エラーメッセージを追加してください!