fpcmp
指令型別 F
格式
(qp) fpcmp.frel.sf f1 = f2, f3
說明
按照 frel 指定的十二種關係之一,比較f2 與 FR f3 的有效位欄位中的兩對單精度源運算元。如果比較條件為真,則產生的邏輯結果是 32 個 1 組成的掩碼,否則產生 32 個 0 組成的掩碼。此結果寫入 FR f1 的有效位欄位中的一對 32 位整數。FR f1 的指數欄位設定為 2.063 (0x1003E) 的偏置指數,FR f1 的符號欄位設定為正 (0)。
關係針對每種比較型別進行定義。在這十二種關係中,並非所有的都直接在硬體中實現。有一些實際上是偽操作。對於這些操作,彙編器只是切換一下源運算元指示符且/或切換一下謂詞型別指示符,然後使用具體實現的關係。
如果 FR f2 或 FR f3 是 NaTVal,則將 FR f1 設定為 NaTVal,而不是計算的結果。