流水線的功能複雜,種類繁多;如果加工級别是分類的,流水線可以有操作組件、指令和加工機器。
多功能流水線;如果對流水線内部的功能部件的連接方法進行分類,則有線性流水線和非線性流水線被分類;根據處理的目标,可以有标量流水線和向量流水線。
1、按處理級别
功能組件級:用于實現更複雜的操作
指令級:将執行過程的指令分成多個階段
處理器間:每個處理器結束其特殊任務。
2.按下完結功能
單功能流水線:隻完結一種乘法或浮點運算等。大多用于數字信号處理器(DSP)。每個處理器可以并行完成每個處理的功能,加快整機的處理速度。
多功能流水線:在不同的情況下,你可以完成不同的功能流水線技能
3、按連接分類:
靜态裝配線:在同一時間内,多功能結構隻能按照一種功能工作。
動态裝配線:在同一時間,我們可以與多種功能一起工作。
部件流線:加工機器中的部件是分段的,這些部件的分段是相互連接的。它允許操作以流水的形式進行。此流水線也稱為工序操作的工序。
處理機級流水線:也稱為指令流水線。它是按照流水的流程來處理指令的執行,即一個指令的執行将指令的處理分解成幾個子過程,每個子過程在一個獨立的功能組件中完成。
處理機間流水線:又稱宏觀水線。它是多個處理機串聯起來處理同一個數據流,每個處理機在整個任務中完成。前一個處理器的輸出結果存儲在存儲器中,作為後一個處理器的輸入。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!