80486之前的处理器都采用通常所说的单级流水线,这就限制他们只有在完成一条指令后才能开始执行下一条指令。流水线所用到的方法是处理器要把一条指令分成利用不同资源的顺序的一些步骤。Pentium 有5级流水线结构,Pentium Ⅱ有12级流水线结构。这一特性使它们能并行地运行许多操作。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
设计人员所面临的问题是:由于处理器的运行速度要比存储器的动作快得多,所以它不得不等待存储器提供指令。为了解决这个问题,每种先进的处理器就得有更多的动态执行能力。例如,借助于多路的转移预测,处理器先行几步去预测下一步要做什么。
文章评论(0条评论)
登录后参与讨论