天天看點

計算機組成原理之流水線處理器

  所謂流水線處理器,是相對于串行的指令處理方式來說的,也就是按照洗菜、切菜、炒菜、裝盤的順序,每一步必須等上一步完成,

才能執行下一步。流水線模式就是每一步單獨作為一個流程來處理,每一步處理完了立即處理這一步下面的其他指令,洗菜工不必等菜

裝盤後才接着洗第二個菜。這個不難解釋。所謂平衡流水線,是指如果某個流程占用的時間長,整體的連續工作的平均時長會降低,為

了提高效率,将某個占用時間長的節點分成若幹個子節點,如下圖所示:

計算機組成原理之流水線處理器

 超标量流水線是相對于标量流水線來說的,是在每個流程節點配備多個相同的功能,如下圖:

計算機組成原理之流水線處理器

 多核CPU中每個CPU都內建了多個超标量處理器核

計算機組成原理之流水線處理器

 以上是處理器的大體樣子