電腦cpu

電腦cpu

CPU包括運算邏輯部件、暫存器部件和控制部件等,英文Logic components;運算邏輯部件,可以執行定點或浮點算術運算操作、移位操作以及邏輯操作,也可執行地址運算和轉換。

基本介紹

  • 中文名:電腦cpu
  • 外文名:Central Processing Unit
  • 包括:運算邏輯部件、暫存器部件等
  • 作用:執行定點或浮點算術運算操作等
暫存器,控制部件,處理指令,執行操作,控制時間,處理數據,

暫存器

暫存器部件,包括通用暫存器、專用暫存器和控制暫存器
通用暫存器又可分定點數浮點數兩類,它們用來保存指令執行過程中臨時存放的暫存器運算元和中間(或最終)的操作結果。
通用暫存器是中央處理器的重要組成部分,大多數指令都要訪問到通用暫存器。通用暫存器的寬度決定計算機內部的數據通路寬度,其連線埠數目往往可影響內部操作的並行性
專用暫存器是為了執行一些特殊操作所需用的暫存器。
控制暫存器(CR0~CR3)用於控制和確定處理器的操作模式以及當前執行任務的特性。CR0中含有控制處理器操作模式和狀態的系統控制標誌;CR1保留不用;CR2含有導致頁錯誤的線性地址;CR3中含有頁目錄表物理記憶體基地址,因此該暫存器也被稱為頁目錄基地址暫存器PDBR(Page-Directory Base address Register)。

控制部件

英文Control unit;控制部件,主要是負責對指令解碼,並且發出為完成每條指令所要執行的各個操作的控制信號
其結構有兩種:一種是以微存儲為核心的微程式控制方式;一種是以邏輯硬布線結構為主的控制方式。
微存儲中保持微碼,每一個微碼對應於一個最基本的微操作,又稱微指令;各條指令是由不同序列的微碼組成,這種微碼序列構成微程式。中央處理器在對指令解碼以後,即發出一定時序的控制信號,按給定序列的順序以微周期為節拍執行由這些微碼確定的若干個微操作,即可完成某條指令的執行。
簡單指令是由(3~5)個微操作組成,複雜指令則要由幾十個微操作甚至幾百個微操作組成。
主要功能編輯

處理指令

英特爾和AMD主流CPUCPU插槽
英文Processing instructions;這是指控制程式中指令的執行順序。程式中的各指令之間是有嚴格順序的,必須嚴格按程式規定的順序執行,才能保證計算機系統工作的正確性。

執行操作

英文Perform an action;一條指令的功能往往是由計算機中的部件執行一序列的操作來實現的。CPU要根據指令的功能,產生相應的操作控制信號,發給相應的部件,從而控制這些部件按指令的要求進行動作。

控制時間

英文Control time;時間控制就是對各種操作實施時間上的定時。在一條指令的執行過程中,在什麼時間做什麼操作均應受到嚴格的控制。只有這樣,計算機才能有條不紊地工作。

處理數據

即對數據進行算術運算邏輯運算,或進行其他的信息處理。
其功能主要是解釋計算機指令以及處理計算機軟體中的數據, 並執行指令。在微型計算機中又稱微處理器,計算機的所有操作都受CPU控制,CPU的性能指標直接決定了微機系統的性能指標。CPU具有以下4個方面的基本功能:數據通信,資源共享,分散式處理,提供系統可靠性。運作原理可基本分為四個階段:提取(Fetch)、解碼(Decode)、執行(Execute)和寫回(Writeback)。

相關詞條

熱門詞條

聯絡我們