64位機

64位機

64 位機 能一次處理 64 位數據的計算機。如果計算機 CPU內部的操作字長度為 64 位,或其數據匯流排一次能傳送 64 位數據,則可以稱之為 64 位機。

概念

64位計算機是指整機的硬體、軟體性能必須均達到,一次能夠並行處理的64位數據,這樣的計算機才能稱得上64位計算機。

64 位 CPU 字長為 64 位,或8位元組;64 位數據匯流排有64 根數據線,所以該計算機能在系統中一次傳送 64位信息。具有 64 位體系結構的有:Digital Equipment 公司的 Alpha AXP,Sun Microsystems 公司的Ultra 工作站,Motorola 公司和 IBM 公司的 PowerPC 620。

CPU是計算機的大腦,它的運算速度,對整個機子起到至關重要的作用,CPU運算使用的是二進位制,0和1,一個0或一個1叫一位,8個位組成一個位元組,2個位元組組成一個標準漢字,處理的位數越高,表明其運算速度越快,通常我們說的64位 32位是指的處理器(CPU)一次能夠並行處理的數據位數,8位、16位已很少用了,大多數使用的是是32位處理器,64位CPU也已陸續粉墨登場,但與之配套的其它的硬體和軟體,上市的並不太多,急待開發,所說的64位計算機也只能是準64位計算機了

CPU位和字長

位:在數字電路和電腦技術中採用二進制,代碼只有“0”和“1”,其中無論是“0”或是“1”在CPU中都是一“位”。

字長:電腦技術中對CPU在單位時間內(同一時間)能一次處理的二進制數的位數叫字長。所以能處理字長為8位數據的CPU通常就叫8位的CPU。同理32位的CPU就能在單位時間內處理字長為32位的二進制數據。位元組和字長的區別:由於常用的英文字元用8位二進制就可以表示,所以通常就將8位稱為一個位元組。字長的長度是不固定的,對於不同的CPU、字長的長度也不一樣。8位的CPU一次只能處理一個位元組,而32位的CPU一次就能處理4個位元組,同理字長為64位的CPU一次可以處理8個位元組。

詳細解釋

市面上所說的64位處理器包括AMD Athlon 64與INTEL的EMT64處理器都是指通用暫存器的位寬,不是匯流排。

但要從數據匯流排方面來說,從80386開始就已經是32bit

而奔騰級別以上的CPU數據數據匯流排都是64bit了,包括安騰在內的64位伺服器處理器。

而我們通常所說的32bit向64bit過度都是習慣上以通用暫存器的位寬來區分的。

還有一種更具體的說法是:

這裡的64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用暫存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。64bit處理器並非新鮮產物,在高端的RISC(Reduced Instruction Set Computing,精簡指令集計算機)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。

兩大優點

可以進行更大範圍的整數運算;可以支持更大的記憶體。不能因為數字上的變化,而簡單的認為64bit處理器的性能是32bit處理器性能的兩倍。實際上在32bit套用下,32bit處理器的性能甚至會更強,即使是64bit處理器,短期內也是在32bit套用下性能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。

8位處理器、16位處理器、32位處理器和64位處理器,其計數都是8的倍數。它表示一個時鐘周期里,處理器處理的二進制代碼數。“0”和“1”就是二進制代碼,線路上有電信號,則計做1,沒有電信號則為0。8位機有8條線路,每個時鐘周期有8個電信號,組成一個位元組。所以,隨8位處理器上升至64位處理器,每個時鐘周期傳送1個位元組到8個位元組,關聯到時鐘速度提高到若干個千兆赫之後,處理器處理信息的能力越來越大。

相關詞條

相關搜尋

熱門詞條

聯絡我們