(文章來源:郭振于)
計算機從一屋子電子管到小得可以拿在手中,其實體積上的巨大變化都發生在CPU上,所說的超大規模集成電路也指CPU的集成規模。可以說,整個電腦上的幾乎所有設備都是為了配合CPU而存在的,CPU才是電腦真正的核心。
一提到電腦,大家通常會說“我的電腦是酷睿2的"。那么這個“酷睿2"到底是什么呢?下面來講一 講電腦的核心一_CPU。上面提到的 “酷睿2”其實就是Intel公 司的CPU的名字。我們通常用CPU的名字來代表電腦名,這樣別人很容易就可以從CPU家族中找到這個CPU的定位,從而對電腦的配置有一個大概的定位,這也不難看出CPU對電腦的重要程度。
CPU (Central Processing Unit,中央處理器)的作用是根據程序命令進行數據計算和控制整個電腦,就像人類的大腦可以根據眼見耳聞的信息來判斷并控制手腳的動作一樣,CPU也可以根據鍵盤和鼠標傳來的信息來判斷、控制和協調電腦上的所有設備。
雖然目前市場上的CPU不單單來自Intel公司和AMD公司,但這兩家公司的產品占據了市場的絕大部分份額,所以下面的紹會以Intel和AMD為主對CPU進行深入的介紹。
CPU是由很多晶體管組合而成的,這些晶體管的材質是“半導體"。從名字上可以看出,半導體是介于導體和絕緣體之間的一種物質,在滿足條件的情況下可以從導體變成絕緣體,也可以從絕緣體變成導體,這就足夠讓它具有兩個狀態,即導電的"1"和不導電的"0"。有了0和1狀態的晶體管就構成了二進制語言中最基本的單元“位”(Bit) 。那么,如果有8個這樣的晶體管并排排列,則可以同時表示8bit,也就是一個"字節”(Byte) ,比如"10101010"。 字節是電腦語言中最常用的單位。那么一個CPU中到底有多少個晶體管呢?最早期的CPU8086有近3萬個晶體管,最先進的AMD推土機CPU則有20億個晶體管。
大家可以想象,20億個晶體管被集成在幾毫米的底盤硅片上需要多高的精密度,即使一粒微小的浮塵都有可能損害CPU,因此CPU必須在絕對無塵的環境下用精密的儀器來制作。晶體管之間的相互連通靠的是金屬金、銅、鋁,早期的CPU中用的是鋁,現在已經用銅代替了,金在導電性和低損耗上是最佳材料,但由于價格昂貴難以實現。
CPU主要由3個部分組成,即算術邏輯單元(Arithmetic LogicUnit, ALU)、控制單元(Control Unit)、 輸入輸出單元(Input/Output Unit)組成。為了讓CPU正常工作,還有一些重要的組成部分,它們是內部緩存、寄存器、內部總線和外部總線。
算術邏輯單元:算術邏輯單元是執行所有運算和比較的功能模塊。控制單元:控制單元是管理CPU所有動作的功能模塊。輸入/輸出單元:輸入/輸出單元是管理進出CPU數據和命令的功能模塊。寄存器:寄存器是與外部RAM相似的CPU內部的存儲空間,存儲的是ALU正在處理的計數器、數據、命令和地址等內容。
(責任編輯:fqj)
-
cpu
+關注
關注
68文章
10863瀏覽量
211786 -
計算機
+關注
關注
19文章
7494瀏覽量
87965
發布評論請先 登錄
相關推薦
評論