1. 程式人生 > >【計組】-- 中央處理器 : CPU 的組成和功能

【計組】-- 中央處理器 : CPU 的組成和功能

參考數目 : 計算機組成原理(第三版) 蔣本珊

CPU 的組成和功能

CPU 的功能

從程式執行的角度來說,CPU 的基本功能就是對指令流和資料流在時間和空間上實施正確的控制

  • 指令流 : CPU 執行的指令序列
  • 資料流 : 根據指令操作要求依次存取資料的序列

CPU 的主要暫存器

CPU 中的暫存器是用來暫時儲存運算和控制過程中的中間結果、最終結果以及控制、狀態資訊的

CPU 主要暫存器

  • 通用暫存器 : 用來存放原始資料和運算結果,可減少訪問主存的次數,提高運算速度
  • 專用暫存器 : 專門用來完成某一種特殊功能的暫存器

CPU 的組成

CPU 由控制器和運算器構成

CPU 組成

  • 控制器的主要功能 :

    1. 從主存中取出一條指令,並指出下一條指令在主存中的位置
    2. 對指令進行譯碼或測試,產生相應的操作控制訊號,以便啟動規定的動作
    3. 指揮並控制 CPU、主存和輸入輸出裝置之間的資料流動方向
  • 運算器的主要功能 :

    1. 執行所有的算術運算
    2. 執行所有的邏輯運算,並進行邏輯測試

CPU 的主要技術引數

CPU 主要技術引數