我们在学校学习过英特尔奔腾处理器。我在某处读到过,英特尔奔腾是第一款超标量处理器,有五个流水线周期。我的问题引出了奔腾 Pro。
我在某处读到过,Pentium Pro 有三个算术逻辑单元 + 一个浮点单元,所有这些单元都有 14 个流水线周期(每个 tact 三个指令)。但是我在其他地方读到它只有五个流水线周期,就像 Pentium 一样。我不知道哪个是真的。
英特尔奔腾 Pro 有多少个流水线周期?
答案1
奔腾是第一个x86处理器是超标量的,但它远不是第一个超标量处理器。奔腾甚至不是第一个英特尔超标量处理器(即 i960)。参见http://en.wikipedia.org/wiki/Superscalar为了历史。
超标量处理器有多个管道,这些管道的长度往往不同,所以我不确定您的问题是否有简单的答案。执行单元往往各自有自己的处理管道,然后通常有一个公共的提取/解码/调度管道,为各个执行单元管道提供数据。
答案2
答案3
你可能想看看这里的一些 pdf 文件 http://www.agner.org/optimize/