比较是“
在某些涉及复杂循环代码的场景中,建议使用 '
代码生成
在 x86 架构上,积分比较通常使用两条机器指令来实现:
对于两个 '
执行时间
执行时间由两个延迟决定和吞吐量。对于 jge 和 jg 指令,它们具有相同的零周期延迟和 0.5 周期吞吐量。这意味着它们将花费相同的时间来执行。
浮点比较
相同的原则适用于使用 fucomip 指令的 x87 浮点比较。用于检查 EFLAGS 寄存器的 seta 和 setae 指令也需要相同的时间来执行。
结论
在大多数架构上,'
以上是是 '的详细内容。更多信息请关注PHP中文网其他相关文章!