比較是「
在某些涉及複雜循環程式碼的場景中,建議使用 '
程式碼產生
在x86 架構上,積分比較通常使用兩個機器指令來實現:
對於兩個 '
執行時間
執行時間由兩個延遲決定和吞吐量。對於 jge 和 jg 指令,它們具有相同的零週期延遲和 0.5 週期吞吐量。這意味著它們將花費相同的時間來執行。
浮點比較
相同的原則適用於使用 fucomip 指令的 x87 浮點比較。用於檢查 EFLAGS 暫存器的 seta 和 setae 指令也需要相同的時間來執行。
結論
在大多數架構上,'
以上是是 '的詳細內容。更多資訊請關注PHP中文網其他相關文章!