計算機流水線是Intel首次在486芯片中開始使用的。流水線的工作方式就象工業(yè)生產(chǎn)上的裝配流水線。在CPU中由56個不同功能的電路單元組成一條指令處理流水線,然后將一條X86指令分成56步后再由這些電路單元分別執(zhí)行,這樣就能實現(xiàn)在一個CPU時鐘周期完成一條指令,因此提高CPU的運算速度。經(jīng)典奔騰每條整數(shù)流水線都分為四級流水,即指令預取、譯碼、執(zhí)行、寫回結果,浮點流水又分為八級流水。
計算機流水線(Pipeline)技術是廣泛應用于微處理芯片(CPU)中的一項關鍵技術,計算機流水線技術指的是對CPU內部的各條指令的執(zhí)行方式的一種形容,要了解它,就必須先了解指令及其執(zhí)行過程。