在我的Intel x86 Pentium手册中,它说ADD和SAL/SHR等移位操作需要1/3的时钟周期,而JMP和MOV等操作需要1个时钟周期。一堆加法和移位操作真的比一堆MOV操作快3倍吗?
我感到困惑的原因是网上有一个“Pentium M”的“延迟时间”表格,没有一个时间是1/3,尽管有几个是1/2。这是因为我的书已经过时了,在更新的Pentium处理器上,移位操作与JMP的速度相同吗?
我感到困惑的原因是网上有一个“Pentium M”的“延迟时间”表格,没有一个时间是1/3,尽管有几个是1/2。这是因为我的书已经过时了,在更新的Pentium处理器上,移位操作与JMP的速度相同吗?