計算機組成原理-計算機的結(jié)構(gòu)及體系結(jié)構(gòu)的分類
文章目錄
計算機的組成運算器控制器計算機體系結(jié)構(gòu)的分類 -- Flynn
計算機的組成
計算機的五大部件:存儲器,運算器,控制器,輸入輸出設(shè)備,存儲器又分為主存(我們通常將的內(nèi)存)和輔存(外存儲器)。我們通常所說的主機是由運算器,控制器,主存儲器組成,通常所說的cpu是由控制器和運算器組成的

運算器
運算器的主要功能是算術(shù)運算和邏輯運算
運算器又由以下四個部分組成|:
算術(shù)邏輯單元ALU:負責主要的運算
累加寄存器AC:它的主要功能是給ALU提供一個工作區(qū),臨時計算的結(jié)果存儲
數(shù)據(jù)緩沖寄存器DR:負責數(shù)據(jù)的讀和寫
狀態(tài)條件寄存器:控制狀態(tài)的表示,比如進位,溢出,清零的狀態(tài)的記錄(比較特殊:有時候會把它當做控制器里面的一部分)
控制器
控制器又由下面幾個部件組成:
程序計數(shù)器PC:存儲cpu將要訪問的下一條指令的地址,記錄指令的條數(shù)
指令寄存器IR:指令重存儲器讀出來放在這里暫時存儲
地址基礎(chǔ)器:記錄cpu當前訪問的地址
指令譯碼器:對指令中的操作碼字段進行分析解釋
時序部件:提供時序控制信號
計算機體系結(jié)構(gòu)的分類 – Flynn

注意四個分類里面有一個分類是被證明是不可能實現(xiàn)的,那就是多指令但數(shù)據(jù)流-流水線計算機至今沒發(fā)明成功
評論
圖片
表情
