安騰(R) 處理器主題浮點並行最小值指令

fpmin

操作 字型慣例

指令型別 F

格式

(qp) fpmin.sf f1 = f2, f3


說明

比較 f2 與 FR f3 的有效位中的一對單精度值。值較小的運算元返回給 FR f1 的有效位。

如果 FR f2 的高位(低位)值比 FR f3 的高位(低位)值小,則 FR f1 的高位(低位)值取 FR f2 的高位(低位)值。否則,FR f1 的高位(低位)值取 FR f3 的高位(低位)值。

如果 FR f2 或 FR f3 的高位(低位)值是 NaN,則 FR f1 的高位(低位)值取 FR f3 的高位(低位)值。

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

如果 FR f2 或 FR f3 是 NaTVal,則 FR f1 設定為 NaTVal,而不是計算的結果。

此操作不像其它浮點算術運算那樣傳播 NaN。“無效操作”按照 fpcmp.lt 操作的方式發出訊號。