こんにちは、MIPS で小さなプログラムをコーディングしています。このコードがあります。
li $v0, 2
div $t0,$t2,$t1
move $a0,$t0
syscall
(完全なコードではなく、セクション処理部門のみ)
$t1 が 2 の場合、$t2 は 9 です。
したがって、2/9 は 0.2222222222222222 です。
しかし、実行すると0.0しか得られません
なぜ?、本当の結果を表示するにはどうすればよいですか?
前もって感謝します。
こんにちは、MIPS で小さなプログラムをコーディングしています。このコードがあります。
li $v0, 2
div $t0,$t2,$t1
move $a0,$t0
syscall
(完全なコードではなく、セクション処理部門のみ)
$t1 が 2 の場合、$t2 は 9 です。
したがって、2/9 は 0.2222222222222222 です。
しかし、実行すると0.0しか得られません
なぜ?、本当の結果を表示するにはどうすればよいですか?
前もって感謝します。