天天看點

計算機組成原理——總線結構與CPU指令周期

(截圖來自MOOC平台華中科技大學計算機組成原理課程)

以下是CPU執行的六條指令。

計算機組成原理——總線結構與CPU指令周期
計算機組成原理——總線結構與CPU指令周期

取指令的過程:

T1:PCout控制信号給出,PC中的位址給到AR寄存器和x鎖存器,第一個時鐘觸發沿到來,Xin信号作用,(PC)到X鎖存器中,來到ALU的左端。

T2:(X)++,第二個時鐘上升沿來臨,計算結果寫入Z寄存器。給出記憶體的讀操作信号。

T3:(Z)通過總線寫入到PC中,完成++操作。根據AR中的位址,從記憶體中取出指令在第三個時鐘觸發沿到來時送到DR中。

T4:(DR)通過總線在第四個時鐘觸發沿來臨時寫入IR寄存器中。

計算機組成原理——總線結構與CPU指令周期

以LOAD指令為例,将記憶體中6單元的資料寫入到R0寄存器中去。

T1:IR寄存器中的6單元的位址給到AR寄存器中,(PC)給到X鎖存器中。

T2:給出記憶體的讀信号。

T3:記憶體中6單元的資料給到DR寄存器中。

T4:(DR)送到R0寄存器中去。

計算機組成原理——總線結構與CPU指令周期

 (創作不易,請點贊收藏哦~)

繼續閱讀