流水线厂家
您当前的位置 : 首 页 > 新闻中心 > 行业资讯

什么叫自动装配流水线

2021-11-02 16:08:02

    流水线技术是一种将一条指令溶解为多步,并让各步实际操作重合,进而完成几个指令并行计算的技术性。程序流程中的指令仍是一条条次序执行,但能够 事先取若干份指令,并在当今指令并未执行完后,提早运行事后指令的另一些操作流程。那样显而易见可加快一段程序流程的运作全过程。

    销售市场上发布的各种各样不一样的16位/32位微控制器大部分都使用了流水线技术。静电喷漆流水线如80486和Pentium均应用了6步流水线构造,流水线的6步为:

    (1)取指令。CPU从高速缓存或运行内存中取一条指令。

    (2)指令译码器。剖析指令特性。

    (3)详细地址转化成。许多指令要浏览储存器中的操作数,喷涂流水线挂具操作数的详细地址可能在指令字中,或许要通过一些计算获得。

    (4)取操作数。当指令必须操作数时,就需再浏览储存器,对操作数寻址方式并读取。

    (5)执行指令。由ALU执行指令要求的实际操作。

    (6)储存或"写回"結果。最终计算結果储放至某一运行内存模块或写回累加器A。

    在理想化状况下,每一步必须一个时钟周期。当流水线彻底放满时,每一个时钟周期均值有一条指令从流水线上执行结束,輸出結果,如同小汽车从组装生产线上切出去一样。Pentium,PentiumPro和PentiumII处理器的超标量设计方案也是各自融合了两根和三条单独的指令流水线,每条流水线均值在一个时钟周期内执行一条指令,因此他们均值一个时钟周期各自可执行2条和3条指令。

    

什么叫自动装配流水线


标签

近期浏览: