【发布时间】:2015-05-02 16:12:16
【问题描述】:
我正在尝试在 x86 中编写最小/最大函数。我已经能够通过使用移位和使用 xor 来做到这一点,但我需要找到一种方法来编写它而不使用这些用途。有人可以引导我朝着正确的方向前进吗?
【问题讨论】:
-
>,<,if语句,还有一些变量? -
为什么需要移位和异或来找到最小值和最大值以及为什么 x86 与它有关?
-
你不能用
CMOV吗?或者只是在 C 中编写min函数并使用gcc -mtune=native -O2 -fverbose-asm -S编译它...