處理器與微處理器
它是一種微處理器(建立在半導體晶片/板上的電子電路),通常被稱為處理器,被稱為計算機系統的中央處理單元。它是一種基於輸入處理信息的電子芯片。它能夠以二進制形式操作、檢索、存儲和/或顯示信息。系統中的每個組件都直接或間接地在處理器的指令下運行。
第一臺微處理器是在60年代半導體晶體管被發現後開發出來的。一個模擬處理器或一臺大到足以填滿一個房間的計算機可以用這種技術縮小到一個縮略圖大小。英特爾在1971年發佈了世界上第一個微處理器英特爾4004。從那時起,隨著計算機技術的進步,它對人類文明產生了巨大的影響。
處理器以振盪器確定的頻率執行指令,振盪器充當電路的時鐘機制。在每個時鐘信號的峰值,處理器執行單個基本操作或指令的一部分。處理器的速度由這個時鐘速度決定。此外,每指令週期數(CPI)給出了為處理器執行一條指令所需的平均週期數。CPI值低的處理器比CPI值高的處理器快。
處理器由幾個相互連接的單元組成。高速緩存和寄存器單元、控制單元、執行單元和總線管理單元是處理器的主要組成部分。控制單元連接輸入的數據,對其進行解碼,並將其傳遞給執行階段。它包含稱為序列器、序數計數器和指令寄存器的子組件。定序器使指令的執行速度與時鐘速度同步,並將控制信號傳遞給其他單元。序數計數器保留當前正在執行的指令的地址,指令寄存器包含要執行的後續指令。
執行單元根據指令執行操作。運算邏輯單元、浮點單元、狀態寄存器和累加器寄存器是執行單元的子組件。算術和邏輯單元(ALU)執行基本的算術和邏輯功能,例如and、OR、NOT和XOR運算。這些操作是在布爾邏輯下以二進制形式執行的。浮點單元執行與浮點值相關的操作,這些操作不是由ALU執行的。
寄存器是芯片內的小型本地存儲器,用於臨時存儲處理單元的指令。累加器寄存器(ACC)、狀態寄存器、指令寄存器、序數計數器和緩衝寄存器是寄存器的主要類型。高速緩存也是一個本地存儲器,用於臨時存儲RAM中可用的信息,以便在操作期間更快地訪問。
處理器使用不同的體系結構和指令集構建。指令集是處理器可以完成的基本操作的總和。根據指令集,處理器分為以下幾類。
•80×86系列:386、486、586、686等。
•手臂
•IA-64
•MIPS
•摩托羅拉6800
•PowerPC
•SPARC公司
有幾種英特爾微處理器設計的計算機。
386:1985年,英特爾公司發佈了80386芯片。它有一個32位的寄存器大小,一個32位的數據總線和一個32位的地址總線,能夠處理16MB的內存;它有275000個晶體管。後來i386被開發成更高版本。
486,586(奔騰),686(奔騰II類)是基於最初的i386設計而設計的高級微處理器。
處理器和微處理器的區別是什麼?