cpu執行壹條指令所需要的時間稱為指令周期,指令周期壹般由若幹個機器周期組成,是從取指令、分析指令到執行完所需的全部時間。
計算機之所以能自動地工作,是因為CPU能從存放程序的內存裏取出壹條指令並執行這條指令;緊接著又是取指令,執行指令,如此周而復始,構成了壹個封閉的循環。除非遇到停機指令,否則這個循環將壹直繼續下去。
擴展資料:
在取指令的階段,指令是放在存儲器(也就是內存)裏的,實際上,通過PC寄存器和指令寄存器取出指令的過程,是由控制器(Control Unit)操作的。指令的解碼過程,也是由控制器進行的。
壹旦到了執行指令階段,無論是進行算術操作、邏輯操作的 R 型指令,還是進行數據傳輸、條件分支的 I 型指令,都是由算術邏輯單元(ALU)操作的,也就是由運算器處理的。不過,如果是壹個簡單的無條件地址跳轉,那麽可以直接在控制器裏面完成,不需要用到運算器。
百度百科——指令周期