fpma
指令型別 F
格式
(qp) fpma.sf f1 = f3, f4, f2
說明
計算 f3 與 FR f4 的有效位欄位中成對的單精度值的乘積,精確到無限精度;然後與 f2 的有效位欄位中的一對單精度值相加,同樣精確到無限精度。隨後按照 FPSR.sf.rc 指定的取整模式,將產生的值取整為單精度。取整后的一對結果儲存到 FR f1 的有效位欄位。FR f1 的指數欄位設定為 2.063 (0x1003E) 的偏置指數,FR f1 的符號欄位設定為正 (0)。
如果 FR f3、FR f4 或 FR f2 中的任何一個是 NaTVal,則將 NaTVal 儲存到 FR f1,而不是將計算的結果儲存到其中。
備註:
如果 fpma 指令中 f2 是 f0,則只執行 IEEE 乘法運算。作為一個運算元,f1 不是壓縮的 1.0 值對,而只是暫存器檔案格式的 1.0 值。
如需瞭解狀態欄位的 rc 的編碼與解釋,請參閱浮點取整控制定義。