CPU 的組成部分是什麼?
CPU 代表中央處理器。它是計算機系統的核心。CPU 與記憶體和 I/O 子系統一起構成了強大的計算機系統。
CPU 包含數百個電晶體的小層。電晶體是微小的物質,在一種電壓下阻斷電流(非導體),而在多種電壓下允許電流透過(導體)。
這些微小的物質是半導體,它們建立兩個電子輸入,並在一個或兩個輸入開啟時建立多個輸出。
CPU 是計算機系統中最重要的部分。它是控制所有內部和外部裝置並執行算術和邏輯運算以執行儲存在計算機記憶體中的指令集的元件。
CPU 的組成部分
CPU 包括三個主要元件,如下所示:

暫存器組
暫存器組在不同的系統之間有所不同。暫存器組包括多個暫存器,其中包含通用暫存器和專用暫存器。通用暫存器不執行任何特定功能。它們儲存程式需要的臨時資訊。專用暫存器為 CPU 執行各種功能。
算術邏輯單元 (ALU)
ALU 透過支援提供這些計算的重要電路來執行所有算術、邏輯和移位操作。
控制單元
控制單元 從主記憶體中獲取指令,解碼指令,然後執行它們。
CPU 與主記憶體和輸入/輸出裝置互動。CPU 讀取和寫入記憶體系統的資料,並將資料傳輸到 I/O 裝置。
CPU 中的基本執行週期可以定義如下:
- CPU 從主記憶體中獲取要執行的指令,並將其儲存在指令暫存器 (IR) 中。
- 解碼指令。
- 從記憶體系統中獲取運算元並將其儲存在 CPU 暫存器中。
- 然後執行指令。
- 將結果從 CPU 暫存器傳輸到記憶體系統。
如果還有更多指令要執行,則執行週期會重複。在執行週期期間還會測試一些掛起的中斷。
示例 - 在執行週期期間測試中斷,包括 I/O 裝置請求、算術溢位或頁面。
CPU 的過程由控制單元發出的微指令表示。微指令是控制訊號,透過預定的控制線傳輸。
CPU 是計算機系統的主要元件。它可以發出程式的每個指令來執行主要的算術、邏輯和輸入/輸出操作。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP