看板 ASM 關於我們 聯絡資訊
※ 引述《Dkky (期中考來臨)》之銘言: : 請問要如何存浮點數...? 弄出來了...@@ 自己解答一下 如果是想要把使用者輸入的浮點數存起來 假設存到$f1 main: li $v0, 6 #6是read_float syscall #do the syscall mov.s $f1, $f0 #把讀到的值存到f1 (這邊要注意不是把v0放到f1) #下面這三行是印出來驗證 mov.s $f12, $f1 #把f1的值放到f12 (放到f12才能印出,查syscall得知) li $v0, 2 #2是print_float syscall #do the syscall ====================================================================== 如果是想要直接存一個浮點數 不是讓使用者輸入 main: li.s $f0,4.8 #假設存浮點數4.8 (li.s必須放入$f0,查syscall得知) mov.s $f12, $f0 #把4.8存到f12,這樣才能印出來看對不對 li $v0, 2 #2是print_float syscall #do the syscall 終於弄出來真是太好了^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.213.203 ※ 編輯: Dkky 來自: 220.143.213.203 (04/20 15:15)
zxggj:感謝阿~~你的問題跟我一樣呢^^ 04/20 22:54