回覆列表
  • 1 # Mnbcxs

    作用:在計算機體系結構中,CPU是對計算機所有硬體資源(如儲存器、輸入輸出單元)進行控制調配、執行通用運算的核心硬體單元;是計算機的運算和控制核心。計算機系統所有軟體層操作,最終都透過指令集對映為CPU的操作,功能主要是解釋計算機指令以及處理計算機軟體中的資料。對於CPU而言,影響其效能的指標主要有主頻、 CPU的位數以及CPU的快取指令集。CPU的主頻,指的就是時鐘頻率,它直接的決定了CPU的效能。而CPU的位數指的就是處理器能夠一次性計算的浮點數的位數,通常情況下,CPU的位數越高,CPU 進行運算時候的速度就會變得越快。擴充套件資料:根據馮諾依曼體系,CPU的工作分為以下 5 個階段:取指令階段、指令譯碼階段、執行指令階段、訪存取數和結果寫回。

    1、取指令將一條指令從主儲存器中取到指令暫存器的過程。程式計數器中的數值,用來指示當前指令在主存中的位置。當 一條指令被取出後,PC中的數值將根據指令字長度自動遞增。

    2、指令譯碼階段,取出指令後,指令譯碼器按照預定的指令格式,對取回的指令進行拆分和解釋,識別區分出不同的指令類 別以及各種獲取運算元的方法。

    3、執行指令階段,具體實現指令的功能。CPU的不同部分被連線起來,以執行所需的操作。

    4、訪存取數階段,根據指令需要訪問主存、讀取運算元,CPU得到運算元在主存中的地址,並從主存中讀取該運算元用於運算。部分指令不需要訪問主存,則可以跳過該階段。

    5、結果寫回階段,作為最後一個階段,結果寫回階段把執行指令階段的執行結果資料“寫回”到某種儲存形式。結果資料一般會被寫到CPU的內部暫存器中,以便被後續的指令快速地存取。

  • 中秋節和大豐收的關聯?
  • 直升機可以起吊10噸鋼樑嗎?