流水線結構的四個主要階段是:
(1)取指令www.had178.com:從寄存器中取指令字并更新程序計數器Pc的值;(2)譯碼:對指令字進行譯碼并產生地址。如果是間接尋址指令,還要對ARn寄存器的內容進行修改或調整,而且當數據存入堆棧或者從堆棧彈出時,控制堆棧指制的修改;(3)讀操作數;即從存儲器或寄存器中讀操作數;(4)執行:從寄存器中讀出操作數后,執行相應的操作,并向日的地址寫結果。
所有指令都必須經過上述4個階段的處理。這4個階段處于完全的力:行狀態,即完全重疊在一起,從而進入了正常的流水線作業過程。