2014-05-02 56 views
-7

我想知道如果>更快然後> =? 我試圖對它進行基準測試,但要麼需要0ms,要麼需要永遠。 據我所知,差異將會非常小,但我必須在很多像素上進行操作。 有人能告訴我什麼更快?什麼會更快,> =或>?

+3

你的問題不是很清楚 - 你在說什麼語言?通過參考像素,你正在做某種圖像處理? – Starscream1984

+0

Knuth的報價可能適用於此處:P – geoffspear

+0

這些操作數將被編譯爲機器代碼,這些代碼很可能會採用完全相同的週期數來執行。你需要發佈一個具體的例子,並告訴我們你的操作類型... – Flovdis

回答

3

兩個比較將(上小於等於分支)被編譯爲機器指令等BLT(分支上小於)或BLE,其檢查一些狀態位等BLT: N-V + -NV(負&不上溢或不爲負和溢出)或BLE: Z + N-V + -NV(零或負&不溢出或不負溢出)。
這些指令通常完全相同,所以它們同樣快。

+1

謝謝!你爲什麼知道這樣的東西? :) – clankill3r

相關問題