以下に示すように、 MARSシミュレーターで実行される次の MIPS アセンブリがあります。
.data
x: .space 4 # 4 bytes = 32 bits
li $v0, 6
syscall
この時点で、必要な浮動小数点値は にありますが$f0、値を に移動する必要がありますx。浮動小数点レジスタの内容を に転送できれば$f0、$t0これを実行できます。これは可能ですか?そうでない場合、回避策は何ですか?
以下に示すように、 MARSシミュレーターで実行される次の MIPS アセンブリがあります。
.data
x: .space 4 # 4 bytes = 32 bits
li $v0, 6
syscall
この時点で、必要な浮動小数点値は にありますが$f0、値を に移動する必要がありますx。浮動小数点レジスタの内容を に転送できれば$f0、$t0これを実行できます。これは可能ですか?そうでない場合、回避策は何ですか?