getf
指令型別 M
格式
(qp) getf.s r1 = f2 single_form
(qp) getf.d r1 = f2 double_form
(qp) getf.exp r1 = f2 exponent_form
(qp) getf.sig r1 = f2 significand_form
說明
在單精度與雙精度這兩種形式中,FRf2 中的值中的值轉換成單精度 (single_form) 或雙精度 (double_form) 記憶體表示法,然後放入 GRr1。 在 single_form 中,GR r1 的最高有效 32 位設定為 0。
在 exponent_form 中,FR f2 的指數欄位複製到 GR r1 的位 16:0,FR f2 中的值的符號位複製到 GR r1 的位 17。GR r1 的最高有效 46 位設定為 0。
在 significand_form 中,FR f2 中的值的有效位欄位複製到 GR r1。
對於所有的形式,如果 FR f2 包含 NaTVal,則 GR r1 對應的 NaT 位設定為 1。
單擊此處在一幅插圖中同時檢視指數與有效位這兩種形式的 getf 函式的示例。