社群提交 - 作者:匿名
電腦的電子電路是否負責解釋電腦程式的指令並執行根據這些說明進行基本操作。基本運算包括算術、邏輯、控制和輸入/輸出(I/O)。自20 世紀60 年代初以來,中央處理器(CPU) 一詞已廣泛用於計算機行業。
CPU 基本上由四個功能單元組成:
控制單元:負責控制CPU內的指令與資料流。
算術邏輯單元(ALU):執行CPU的所有算術和邏輯運算。
暫存器:是可以快速存取的內部儲存單元。這些組件用於儲存變數(資料、位址)或算術/邏輯運算的中間結果。
快取:是一種更小、更快的內存,可以最大限度地減少對主內存的訪問,從而提高 CPU 效能。p>
這些單元透過時脈速率同步,並透過三種類型的匯流排連接:
資料匯流排:負責傳送資料。
位址匯流排:傳送要讀取或寫入的記憶體位址。
控制匯流排: 允許管理其他元件和 I/O 裝置。
CPU 架構的特性還在於它可以執行的指令集。一般來說,指令集架構有兩種:
CISC(複雜指令集計算機):一組廣泛的複雜指令,可以在幾個時脈週期內執行多個低階操作,例如算術運算、記憶體存取或位址計算。
RISC(精簡指令集計算機):執行單一低階操作的精簡指令集在一個時鐘週期內。