如果我想按位 AND 或 OR 或 XOR 00001111 和 10101010 并得到结果,是否需要 8 个 cpu 周期来比较这 8 位中的每一个?或者它实际上是一个 cpu 周期,可以对所有这些位进行 AND/OR/XOR 操作?
如果它实际上是一个 cpu 周期,这是否意味着 32 位处理器可以在一个 cpu 周期内对最多 32 位(与 64 位相同)进行 AND/OR/XOR 操作?
最佳答案
如果将存储在CPU的一个数据字中的两个整数值组合起来,则逻辑运算将在一个周期内完成。
关于bit-manipulation - 按位AND、OR、XOR是否需要8个CPU周期才能得到结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37329350/