安騰(R) 處理器主題獲取浮點值或指數或有效位指令

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 函式的示例。