0

MARS MIPSシミュレーターを使用して、アセンブリコードの分割をシミュレートしています。シフトプロセス中に、商の右端のビットを1と0に設定するにはどうすればよいですか?ori $ t2、$ t2,1を使用して1を設定し、andi $ t2、$ t2、-2を使用して0を設定しましたが、それは私が行うべき方法ですか?

4

1 に答える 1

0

はい、これは完全に有効な方法です。1 つの命令 (単純なビット単位の演算) で、怪しげな算術演算と可能な分岐命令を使用して、ほとんどの人がやろうとしていることを取得しました。

于 2011-03-29T02:10:35.923 に答える