2010年9月18日 星期六

cpu 介紹

CPU即為Central Processing Unit之縮寫,亦即中央處理器。許多個人電腦的型號即以其CPU的型號來命名,足具CPU在電腦中的重要性,有人說CPU是電腦的心藏,一點也不為過(筆者甚至以為,計算機之所以亦稱為「電腦」,實乃CPU之故)它主宰了電腦所有的運算動作。
CPU的架構一般可以歸類為三部分,分別為:
()Register Set(暫存器組)
包含數個暫存器(Register)主要是用在CPU執行相關運算時,負責資料暫時的儲存與傳遞。其中包含的暫存器種類,可以大至分類如下:
1.資料暫存器:儲存資料之用。
2.位址暫存器:儲存位址之用。
3.條件碼(Condition Code)暫存器:儲存指令執行的狀態。
4.通用暫存器:可儲存資料或位址。
通常定義一部電腦的功能,主要是依據其暫存器種類及功能,所以要瞭解一部電腦,可從暫存器著手。
()Control Unit (控制單元):負責控制CPU內各種動作的運算過程。其中分為
1.實計線路控制:利用邏輯匣及一些循序電路(sequential circuit)設計,處理速度快。
2.微程式控制:將控制動作以類似程式的寫法儲存,需使用時才擷取使用,處理速度可能較慢,但具彈性。                  
()Arithmetic Logic Unit (算術邏輯單元,ALU):負責處理所有的運算動作,包括計算機與邏輯處理,主要是處理暫存器之中的資料,可以分為下列幾類動作:
1.計算:加、減、加1、減1等計算動作
2.邏輯ANDORXOR,取補數等邏輯動作。
3.傳遞:將某暫存器中的二速位值往右或往左移位,可應用於乘除法計算。
 
資料來源 http://cc08.sish.tpc.edu.tw/S2054/web/new_page_6.htm
                   
  影片 來看看吧          http://v.zol.com.cn/video11027.html

雙核心CPU
    CPU是一片晶片,內部是密密麻麻的細微電路,稱為核心。目前在市面上推出了雙核心(dual-coreCPU,而所謂的雙核心就是將兩個CPU的核心整合在同一CPU上,以提高運算效能及多工作業的能力,並強化個人電腦的影音功能,讓個人電腦可同時支授多項應用程式。不過,雙核心並不代表擁有兩倍的運算效能,它只是提供較好的分工能力,目前的Athlon64  X2Intel Pentium 8xx系列等都是雙核心CPU
CPU的製程與封裝:
    在晶片成形之前,是一個圓形盤上生成核心的電路,這個大圓盤稱為「品圓」,製成後才被割成一片片小小的晶片,再經由封裝工作,就成為大家所看到的CPU
    核心電路密度越高,則能在面積固定的條件下,放入更多電路,CPU的運算速度也就越快,功能也越強,所以這些細微的核心電路,會因為技術進步而越來越細,而我們常聽到的「微米」與「奈米」等單位,就是指核心電路的寬度,必須要使用高倍數顯微鏡才看得到。
    一般我們常聽到的0.18微米製程、90奈米製程等,就是晶片裡頭的核心電路使用哪種寬度作為電路製造的標準。
快取記憶體:
    CPU執行工作時,都必須到主記憶體去提取指令、資料,不過主記憶體的存取速度比CPU慢,為了加快處理速度,就在CPU和主記憶體之間加了快取記憶體(Cache Memory),用來存放可能會用到的指令或資料。
    現在的CPU,都內建一個快取記憶體晶片,稱作Level 1(L1)快取;而主機板上還會有一個快取記憶體晶片,稱作Level 2(L2)快取。

沒有留言:

張貼留言