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

setf

操作 字型慣例

指令型別 M

格式

(qp) setf.s f1 = r2 single_form

(qp) setf.d f1 = r2 double_form

(qp) setf.exp f1 = r2 exponent_form

(qp) setf.sig f1 = r2 significand_form


說明

在單精度與雙精度形式中,GR r2 作為單精度(在 single_form 中)或雙精度(在 double_form 中)記憶體表示法處理,然後轉換成浮點暫存器格式,並放入 FR f1。

exponent_form,GR r2 的位 16:0 複製到 FR f1 的指數欄位,GR r2 的位 17 複製到 FR f1 的符號位。FR f1 的有效位欄位設定為一 (0x800...000)。

significand_form,GR r2 的值複製到 FR f1 的有效位欄位。

FR f1 的指數欄位設定為 2.063 (0x1003E) 的偏置指數,FR f1 的符號欄位設定為正 (0)。

對於所有的形式,如果 r2 對應的 NaT 位等於 1,則將 FR f1 設定為 NaTVal,而不是計算的結果。