1
|
Daniel Lemire · 技术社区 · 14 年前 |
1
3
对于你的比较来说,如果你能提供一些基准点的话会很好……
如果我没弄错的话
编辑: 我错了,这件简单的事情只能和 符号与价值 负数的表示。 如果输入为负,那么对于two的补码,您必须否定旋转的结果。类似的东西
我研究了GCC生产的汇编程序。看起来不错,只有5个说明
|
2
1
如果对字节进行操作,查找表必须是最快的。 对于更大的整数,基于cmov的实现是不错的。 您也可以在这里使用SSE说明。 |
3
0
如果您的实现支持有符号值的算术右移,请尝试以下操作:
对于没有签署右移位的实现,可以使用:
(你应该检查这个是否正确…) |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
Prince · 复制大型文件需要更多时间 2 年前 |
Sagar · 为什么在循环之外声明变量会更快? 2 年前 |
seco · 如何在不挂起页面的情况下加载JS 2 年前 |