指令的執行過程


指令周期

CPU從主存中每取出並執行一條指令所需的全部時間。

指令周期常常用若干個機器周期來表示,機器周期又叫CPU周期

一個機器周期有包含若干個時鍾周期(也稱節拍、T周期或CPU時鍾周期,它是CPU操作的最基本單位

每個指令周期內的機器周期可以不等,每個機器周期內的節拍數可以不相等。

每個指令的任務是不一樣的。

指令周期流程

硬件結構:觸發器。

指令周期的數據流——取指周期

指令周期的數據流——間址周期

指令周期的數據流——執行周期

執行周期的任務是根據IR中的指令字的操作碼和操作數通過ALU操作產生執行結果。不同指令的執行周期操作不同,因此沒有統一的數據流向。

指令周期的數據流——中斷周期

指令的執行方案

一個指令周期通常要包括幾個時間段(執行步驟),每個步驟完成指令的一部分功能,幾個依次執行的步驟完成這條指令的全部功能。

本節回顧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM