2017-10-24 22 views
0

私は何これらの定数を実装するための正しい方法は、でしょう、それは私にエラーを与えるように私はそれを動作させることはできませんしかし、2つの定数のためにMARS MIPSアセンブリでli.sを使用しようとしていますか?その仕事をしてMIPSアセンブリ - MARS li.s

MIPSのCPU(実際のCPUとシミュレータの両方)(整数) li命令が別の命令のためだけのショートカットでオン
li.s $f2, 3.14159 
li.s $f3, 64.0 

答えて

0

(または2つの命令のセット!):li $a0, 0x12345678は実際には意味:

MIPS CPUの浮動小数点命令セットを見て持っ
lui $a0, 0x1234 
addiu $a0, $a0, 0x5678 

私は、これは浮動小数点レジスタを持つことができないと思います。

あなたは、いくつかのメモリ位置に浮動小数点数を格納し、そこから数をロードするためにl.s命令を使用する必要があります。

関連する問題