計算機組成原理 控制器

2021-08-14 08:40:20 字數 889 閱讀 4475

控制器作為計算機的大腦

它首先命令儲存器讀取一條指令,稱為取指過程。

然後分析這條指令,分析一下這條指令要完成什麼操作,然後按定址特徵指明運算元的位址,稱為分析過程。

最後根據運算元的位址及指令的操作碼,完成某種操作,稱為執行過程。

即取指、分析、執行三個階段

簡要概括一下:

控制器首先需要在儲存器中取出指令,然後分析指令,然後根據指令的編碼方式找到資料的存放位置,接著找到資料,最後根據指令的操作碼和資料完成相應的操作。

控制器是由pc(process control 程式控制器)、ir(instruction register 指令暫存器、cu(control unit)組成,其中pc用來存放當前欲執行的指令的位址,而且pc與記憶體中的mar相連,且具有自動加一的功能,自動形成下一跳指令的位址。ir,用來存放當前指令,ir的 內容來自於主存的mdr,ir中的操作碼(op(ir))送至cu,即op(ir)—>cu,ir中的位址碼ad(ir)作為運算元的位址碼送至儲存器的mar,記作ad(ir)——>mar,cu用來分析當前指令要完成的操作,並發出各種微指令的命令序列,用於控制所有被控制的物件。

簡單地說,控制器內的pc先從與它直接相連的mdr中獲取到當前欲執行指令的位址,說白了pc就是用來存放當前欲執行指令的位址,它還具有自動加1的功能,自動形成形成下一條指令的位址,ir(introduction register)指令暫存器就是用來存放當前指令,它與儲存器的mdr相連,op(ir)——>cu,把當前指令的操作碼送至控制單元cu,ad(ir)——>mdr,把指令的位址位送至mdr。最後cu獲取到操作碼,然後分析指令,最後指揮相應的部件完成命令。

計算機組成原理學習筆記 控制器

二 硬佈線控制器 1.1 微操作命令 2 cpu 控制方式 3 設計步驟 三 微程式控制器 3 主儲存器與控制儲存器 2 微程式控制器的結構 3 微程式控制器工作過程 4 微指令的編碼 5 微指令的位址形成方式 6 微指令格式 7 微程式控制單元的設計 1 時鐘週期 2 機器週期 3 指令週期 4 ...

計算機組成原理cu 計算機組成原理 計算機概論

現代計算機樣式千奇百怪,常見的有我們的筆記本,台式電腦,也有各種伺服器 手機 攝像頭等都屬於計算機範疇。計算機包含我們看得見摸得著的計算機實體,稱為計算機硬體,如cpu 記憶體 各種掛接裝置等 還有我們看不見摸不著的軟體,它支援著硬體按照我們的預想在操作,包括系統軟體和應用軟體 計算機硬體樣式千奇百...

計算機組成原理

1計算機系統概論 1.1 計算機簡介 計算機由 硬體 和 軟體 組成。硬體 是看得見摸得著的各種電子元器件,各類光,電,機裝置的實物組成,如主機,外設等等。軟體 是看不見摸不著,由人們事先編製成具有各類特殊功能的資訊組成。計算機的三層結構 高階語言 組合語言 機器語言 微指令系統。計算機組成與計算機...