現在、MIPSについて学ぶためにSPIM(QTSpim)を使用しています。私はSPIMコマンドとその動作方法に関するいくつかの質問をしました。MIPS sra Instruction on SPIM
1)MIPSは通常、値を表示するのに16ビットを使用しますが、なぜQTSpimのレジスタは8ビットしかないのですか?
2)レジスタ$ 11(t3)の場合、元の値は10です。マシンが[sra $ 11、$ 11、2]命令を実行すると、値は10から4に変化します。 10が2ビットだけのとき、2つの位置はどのように右にシフトしますか?
ありがとうございます。
あなたはどんな基地について話していますか? 10進10は4ビットのバイナリで1010です –
@LưuVĩnhPhúcこれは実際に私が求めていた質問の一部です。 QTSpimは16進数を使用しているようです。しかし、バイナリであっても[sra $ 11、$ 11,2]が10から4に変わる理由はわかりません。バイナリ形式の場合、結果は0010ではないはずですか? – Sean