計算機的五大部件:存儲器,運算器,控制器,輸入輸出設備,存儲器又分為主存(我們通常将的内存)和輔存(外存儲器)。我們通常所說的主機是由運算器,控制器,主存儲器組成,通常所說的cpu是由控制器和運算器組成的
運算器
運算器的主要功能是算術運算和邏輯運算
運算器又由以下四個部分組成|:
控制器
- 算術邏輯單元ALU:負責主要的運算
- 累加寄存器AC:它的主要功能是給ALU提供一個工作區,臨時計算的結果存儲
- 數據緩沖寄存器DR:負責數據的讀和寫
- 狀态條件寄存器:控制狀态的表示,比如進位,溢出,清零的狀态的記錄(比較特殊:有時候會把它當做控制器裡面的一部分)
控制器又由下面幾個部件組成:
計算機體系結構的分類 – Flynn
- 程序計數器PC:存儲cpu将要訪問的下一條指令的地址,記錄指令的條數
- 指令寄存器IR:指令重存儲器讀出來放在這裡暫時存儲
- 地址基礎器:記錄cpu當前訪問的地址
- 指令譯碼器:對指令中的操作碼字段進行分析解釋
- 時序部件:提供時序控制信号
注意四個分類裡面有一個分類是被證明是不可能實現的,那就是多指令但數據流-流水線計算機至今沒發明成功
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!