【发布时间】:2012-09-26 18:59:56
【问题描述】:
在我的 Intel x86 Pentium 手册中,它说像 SAL/SHR 这样的 ADD 和移位需要 1/3 时钟,而 JMP 和 MOV 需要 1 个时钟。一堆 add 和 shift 比一堆 mov 快 3 倍,这真的是真的吗?
我想我很困惑,因为网络上有显示“Pentium M”的“延迟”表,但没有一个时间是 1/3,尽管有一些是 1/2。这是因为我的书比较旧,而且在较新的 Pentium 上换档速度与 JMP 相同?
【问题讨论】:
-
1993 年的原始奔腾?从那以后有些事情发生了变化!
-
这是我的书:marketplace.vintage-computer.com/…。这本书是 1995 年出版的《Intel Pentium Processor Family Developer's Manual Vol 3: Architecture and Programming Manual》。
标签: performance assembly x86