五級流水線的執行順序:取指令->譯碼->執行->緩沖/數據->回寫
1、取指令(Fetch):從存儲器讀取指令;
2、譯碼(Decode):譯碼以鑒別它是屬于哪一條指令;
3、執行(Execute):將操作數進行組合以得到結果或存儲器地址;
4、緩沖/數據(Buffer/data):如果需要,則訪問存儲器以存儲數據;
5、回寫:(Write-back):將結果寫回到寄存器組中;
五級流水線的執行順序:取指令->譯碼->執行->緩沖/數據->回寫
1、取指令(Fetch):從存儲器讀取指令;
2、譯碼(Decode):譯碼以鑒別它是屬于哪一條指令;
3、執行(Execute):將操作數進行組合以得到結果或存儲器地址;
4、緩沖/數據(Buffer/data):如果需要,則訪問存儲器以存儲數據;
5、回寫:(Write-back):將結果寫回到寄存器組中;