0
寄存器欲寫在SPIM一個小程序,計算圓的圓周長度,並讀取從用戶半徑的值...這裏是代碼乘兩個浮體在SPIM
sw $s0, p2
l.s $f6 ,p2
li.s $f2 ,3.4
mul.s $f8, $f2, $f6
S0是輸入的形式的用戶 p浮點變量在.data段
執行程序我在寄存器F2,F6這些值,F8後半徑的值(當S0 = 3):
FP2 = 4059999a
FP6 = 00000003
FP8 = 0000000a
是這樣的結果嗎?如果這是真的,爲什麼f8 10中的值不是10.2?