您好,盖德化工网欢迎您,[请登录]或者[免费注册]
  您现在的位置: www.5466.com > www.xpj716.com >
  • 企业实名认证:已实名备案
  • 荣誉资质:0项
  • 企业经济性质:私营独资企业
  • 86-0571-85586718
  • 13336195806
  • 流水线是指正在法式施行时多条指令堆叠进行操
来源:本站原创  作者:admin  更新时间:2019-11-19  浏览次数:

  流水线是指正在法式施行时多条指令堆叠进行操做的一种准并行处置实现手艺。即能够同时为多条指令的分歧部门进行工做,以提高各部件的操纵率和指令的平均施行速度。

  ①关于流水线的周期,我们需要晓得的是,流水线周期(△t)为指令施行阶段中施行时间最长的一段。

  我们都晓得,正在施行一条指令的过程中,起码要履历取指阐发施行三个步调,也就是说,假设有三个指令1 、2、 3,当我们正在一般环境下,正在施行指令1的时候,会起首对指令1按照以上三个步调进行处置,处置完毕后正在对指令2进行处置,以此类推。而流水线的使用,就是像我们正在工场中一样,当对指令1进行阐发工做时,皇冠手机地址。同时对指令2进行取指,继续施行,当指令1达到施行阶段时,指令2进入阐发阶段1同时对于指令3进行取指处置,如许就大大添加了对于时间的操纵率。

  完成一条指令所需的时间+(指令条数-1)*流水线周期,正在这个公式中,又存正在理式和实践公式。

  例题:若指令流水线一条指令分为取指、阐发、施行三个阶段,而且这三个阶段的时间别离为取指1ns,阐发2ns,施行1ns,则流水线条指令全数施行完毕需要施行的时间是几多?

  正在这里,需要留意的是,由于流水线的理式和实践公式的成果纷歧样,可是正在测验过程中可能城市考到,所以,正在使用时,先考虑理式,后考虑实践公式。

  流水线是软考中经常考的一部门内容,而且常以要求计较的形式呈现,所以,这里细致总结一水线的相关学问点。