1. 程式人生 > >ARM的三級流水線

ARM的三級流水線

CPU流水線就是把一條指令分多個階段分別執行,流水線技術可以使得多個操作同步進行而不是序列,如下圖所示。
在這裡插入圖片描述
ARM使用的是三級流水線來加快指令處理速度,如上圖分別為取址fetch,譯碼decode,執行execute,如下圖所示,PC指向的便是fatch。
在這裡插入圖片描述

而我們平常熟悉的x86採用的便是五級流水線,分別為取址,譯碼,轉址translate,執行,寫回WB。