取指周期

取指周期

取指周期是指令周期的第一個階段,也稱取指令階段。即控制單元執行程式的周期內,從存儲單元取出所要執行的指令的過程。(如Add指令) “取指”控制單元執行程式的周期內,從存儲單元取出所要執行的指令的過程。

命令組成

現行指令地址送至存儲器地址暫存器,記作PC→MAR

向主存傳送讀命令,啟動主存作讀操作,記作1→R

將MAR(通過地址匯流排)所指的主存單元中的內容(指令)經數據匯流排讀至MBR內,記作M(MAR)→MBR

將MBR的內容送至IR,記作MBR→IR

指令的操作碼送至CU解碼,記作OP(IR)→CU

形成下一條指令的地址,記作(PC)+1→PC

1.

現行指令地址送至存儲器地址暫存器,記作PC→MAR

2.

向主存傳送讀命令,啟動主存作讀操作,記作1→R

3.

將MAR(通過地址匯流排)所指的主存單元中的內容(指令)經數據匯流排讀至MBR內,記作M(MAR)→MBR

4.

將MBR的內容送至IR,記作MBR→IR

5.

指令的操作碼送至CU解碼,記作OP(IR)→CU

6.

形成下一條指令的地址,記作(PC)+1→PC

相關聯繫

若指令字長= 存儲字長,取指周期=機器周期

相關詞條

相關搜尋

熱門詞條

聯絡我們