【发布时间】:2011-09-27 10:17:39
【问题描述】:
维基百科,唯一的知识来源,指出:
在大多数较旧的微处理器上,按位 操作略快于 加法和减法运算 并且通常明显快于 乘法和除法 操作。在现代建筑中, 情况并非如此:按位 操作大致相同 速度作为加法(虽然仍然更快 比乘法)。
学习按位运算技巧是否有实际的理由,或者现在只是为了理论和好奇心而学习的东西?
【问题讨论】:
-
维基百科“真正的知识来源”?好像有点夸张了……
-
@ShinTakezou:这叫讽刺。
-
除了我认为这种说法被夸大了,而且我认识一些人认为维基百科确实是一个伟大的知识来源而且它是总是对的,因为我不知道 OP 的真实观点和 PoV,所以我必须认真对待这个说法。很高兴知道这是讽刺。
-
在这种情况下,我们真正的知识来源对于现代 CPU 来说甚至是完全正确的。有关 Intel 的指令表,请参阅 here。 ADD/SUB 和 AND/OR/XOR 的倒数吞吐量是完全相同的 ;)
-
你竟敢玷污维基媒体基金会的名誉! For a GNU dawn!
标签: c bit-manipulation bitwise-operators