在低檔的CPU中,指令的執行是串行的,簡單地說,就是執行完了一條指令后、再執行下一條指令,好比我們上面提到的那個加工廠在創業之初,只有一間小車間及孤軍奮戰的老板,那么,當他接到一張訂單之后,他必然忙于完成第1張訂單,而沒有能力去接第2張訂單。這樣接訂單→完成訂單→接訂單→……取指令→執行指令→取指令→……是一個串行的過程。后來,老板發現接受訂單不費太多時間,而且他還有了一個幫工,他們可以相互獨立地工作,這樣,老板就在完成上張訂單產品的同時,接受下一張訂單的訂貨。這表現在CPU上就是取指令機構與執行指令機構的分開,這樣從CPU整體來看,CPU在執行上條指令的同時,又在并行地取下條指令。這在CPU技術上是一個質的飛躍,它使得CPU從串行工作變為并行工作,從而具有了流水線的雛型。