1樓:豪俠
什麼是64位cpu
要了解什麼是64位的cpu,先要了解以下幾個概念:
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個位元組。
這樣amd的64位的cpu在處理速度上較32位的cpu理論上快了一倍。
8位處理器、16位處理器、32位處理器和64位處理器,其計數都是8的倍數。它表示乙個時鐘週期裡,處理器處理的二進位制**數。「0」和「1」就是二進位制**,線路上有電訊號,則計做1,沒有電訊號則為0。
8位機有8條線路,每個時鐘週期有8個電訊號,組成乙個位元組。所以,隨8位處理器上公升至64位處理器,每個時鐘週期傳送1個位元組到8個位元組,關聯到時鐘速度提高到若干個千兆赫之後,處理器處理資訊的能力越來越大。
在計算機發展史上,人類歷經了從8位計算到16位計算、從16位計算到32位計算兩次飛躍,64位計算是相對於32位計算的新一代高效能計算標準,就象高速公路與山間小路的區別,相比於32位計算,64位提供更大的計算頻寬,從而帶來更高的效能,使很多過去根本無法實現的設想變成現實。目前,全球最重要的處理器**商包括:amd、hp、ibm、intel、motorola、sun無一例外的都在推動64位計算。
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計算主要有兩大優點:可以進行更大範圍的整數運算;可以支援更大的記憶體。不能因為數字上的變化,而簡單的認為64bit處理器的效能是32bit處理器效能的兩倍。
實際上在32bit應用下,32bit處理器的效能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下效能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
目前主流cpu使用的64位技術主要有amd公司的amd64位技術、intel公司的em64t技術、和intel公司的ia-64技術。其中ia-64是intel獨立開發,不相容現在的傳統的32位計算機,僅用於itanium(安騰)以及後續產品itanium
2,一般使用者不會涉及到,因此這裡僅對amd64位技術和intel的em64t技術做一下簡單介紹。
amd64位技術
amd64的位技術是在原始32位x86指令集的基礎上加入了x86-64擴充套件64位x86指令集,使這款晶元在硬體上相容原來的32位x86軟體,並同時支援x86-64的擴充套件64位計算,使得這款晶元成為真正的64位x86晶元。這是乙個真正的64位的標準,x86-64具有64位的定址能力。
x86-64新增的幾組cpu暫存器將提供更快的執行效率。暫存器是cpu內部用來建立和儲存cpu運算結果和其它運算結果的地方。標準的32-bit
x86架構包括8個通用暫存器(gpr),amd在x86-64中又增加了8組(r8-r9),將暫存器的數目提高到了16組。x86-64暫存器預設位64-bit。還增加了8組128-bit
xmm暫存器(也叫sse暫存器,xmm8-xmm15),將能給單指令多資料流技術(simd)運算提供更多的空間,這些128位的暫存器將提供在向量和標量計算模式下進行128位雙精度處理,為3d建模、向量分析和虛擬實境的實現提供了硬體基礎。通過提供了更多的暫存器,按照x86-64標準生產的cpu可以更有效的處理資料,可以在乙個時鐘週期中傳輸更多的資訊。
em64t技術
intel官方是給em64t這樣定義的:em64t全稱extended memory 64
technology,即擴充套件64bit記憶體技術。em64t是intel ia-32架構的擴充套件,即ia-32e(intel
architectur-32
extension)。ia-32處理器通過附加em64t技術,便可在相容ia-32軟體的情況下,允許軟體利用更多的記憶體位址空間,並且允許軟體進行32
bit線性位址寫入。em64t特別強調的是對32 bit和64 bit的相容性。intel為新核心增加了8個64 bit
gprs(r8-r15),並且把原有grps全部擴充套件為64 bit,如前文所述這樣可以提高整數運算能力。增加8個128bit
sse暫存器(xmm8-xmm15),是為了增強多**效能,包括對sse、sse2和sse3的支援。
intel為支援em64t技術的處理器設計了兩大模式:傳統ia-32模式(legacy ia-32
mode)和ia-32e擴充套件模式(ia-32e mode)。在支援em64t技術的處理器內有乙個稱之為擴充套件功能啟用暫存器(extended
feature enable
register,ia32_efer)的部件,其中的bit10控制著em64t是否啟用。bit10被稱作ia-32e模式有效(ia-32e mode
active)或長模式有效(long mode active,lma)。當lma=0時,處理器便作為一顆標準的32
bit(ia32)處理器執行在傳統ia-32模式;當lma=1時,em64t便被啟用,處理器會執行在ia-32e擴充套件模式下。
目前amd方面支援64位技術的cpu有athlon 64系列、athlon
fx系列和opteron系列。intel方面支援64位技術的cpu有使用nocona核心的xeon系列、使用prescott
2m核心的pentium 4 6系列和使用prescott 2m核心的p4 ee系列。
intel 775針以及向上的是64位
amd 754針以及向上的是64位
64位系統就是系統運算每次64bit,例如windows 2003
參考資料
2樓:匿名使用者
32位處理器和64位處理器的區別有很多,主要有兩點:
1,cpu處理器的處理機制不同。
相對而言,64位對計算機處理器在ram(隨機訪問儲存器)處理資訊的效率比32位做了優化,更加高效快速。
2,作業系統可支援的有效記憶體的容量不同。
64位版本可以處理的物理記憶體(ram)在4 gb以上,高達128gb,
而2位版本最多可以處理4 gb的記憶體。
3樓:匿名使用者
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計算主要有兩大優點:可以進行更大範圍的整數運算;可以支援更大的記憶體。不能因為數字上的變化,而簡單的認為64bit處理器的效能是 32bit處理器效能的兩倍。
實際上在32bit應用下,32bit處理器的效能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下效能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
4樓:匿名使用者
乙個是2的32次方,乙個是64次方,你自己說呢。
什麼是64位處理器,它與32位處理器有什麼區別?
5樓:埖cn賞刎
什麼是64位cpu 要了解什麼是64位的cpu,先要了解以下幾個概念: 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個位元組。 這樣amd的64位的cpu在處理速度上較32位的cpu理論上快了一倍。
8位處理器、16位處理器、32位處理器和64位處理器,其計數都是8的倍數。它表示乙個時鐘週期裡,處理器處理的二進位制**數。「0」和「1」就是二進位制**,線路上有電訊號,則計做1,沒有電訊號則為0。
8位機有8條線路,每個時鐘週期有8個電訊號,組成乙個位元組。所以,隨8位處理器上公升至64位處理器,每個時鐘週期傳送1個位元組到8個位元組,關聯到時鐘速度提高到若干個千兆赫之後,處理器處理資訊的能力越來越大。 在計算機發展史上,人類歷經了從8位計算到16位計算、從16位計算到32位計算兩次飛躍,64位計算是相對於32位計算的新一代高效能計算標準,就象高速公路與山間小路的區別,相比於32位計算,64位提供更大的計算頻寬,從而帶來更高的效能,使很多過去根本無法實現的設想變成現實。
目前,全球最重要的處理器**商包括:amd、hp、ibm、intel、motorola、sun無一例外的都在推動64位計算。 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計算主要有兩大優點:可以進行更大範圍的整數運算;可以支援更大的記憶體。
不能因為數字上的變化,而簡單的認為64bit處理器的效能是32bit處理器效能的兩倍。實際上在32bit應用下,32bit處理器的效能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下效能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
目前主流cpu使用的64位技術主要有amd公司的amd64位技術、intel公司的em64t技術、和intel公司的ia-64技術。其中ia-64是intel獨立開發,不相容現在的傳統的32位計算機,僅用於itanium(安騰)以及後續產品itanium 2,一般使用者不會涉及到,因此這裡僅對amd64位技術和intel的em64t技術做一下簡單介紹。 amd64位技術 amd64的位技術是在原始32位x86指令集的基礎上加入了x86-64擴充套件64位x86指令集,使這款晶元在硬體上相容原來的32位x86軟體,並同時支援x86-64的擴充套件64位計算,使得這款晶元成為真正的64位x86晶元。
這是乙個真正的64位的標準,x86-64具有64位的定址能力。 x86-64新增的幾組cpu暫存器將提供更快的執行效率。暫存器是cpu內部用來建立和儲存cpu運算結果和其它運算結果的地方。
標準的32-bit x86架構包括8個通用暫存器(gpr),amd在x86-64中又增加了8組(r8-r9),將暫存器的數目提高到了16組。x86-64暫存器預設位64-bit。還增加了8組128-bit xmm暫存器(也叫sse暫存器,xmm8-xmm15),將能給單指令多資料流技術(simd)運算提供更多的空間,這些128位 檢視原帖》
手機64位處理器和四核的區別,手機64位處理器和四核的區別
處理的數級跟核屬關係不大。5s和s4不屬於乙個級別的手機。遊戲讀取速度一般的s4 iphone5 iphone5s 目前有很多程式不支援64位系統 64bit 和 4核不是乙個概念。沒有可比性 八核處理器比四核處理器裝在手機上效能有什麼區別?這問題太寬泛了。直觀上來講,首先是cpu核數上的區別,四核...
手機有必要用64位處理器嗎,手機64位處理器和四核的區別
64位處理器的64位不是cpu最關鍵的核心指標,最關鍵的依次是核數 頻率,其次才到64位,32位或者多少奈米工藝。如下圖 圖1第二位是最新最好的三星 note4採用的5433處理器,是最新的64位處理器,第十位蘋果a7 也是64位處理器,三星5433是8核,但是頻率最多2.0ghz。蘋果a7是雙核,...
64位處理器是什麼意思
8位處理器 16位處理器 32位處理器和64位處理器,其計數都是8的倍數。它表示乙個時鐘週期裡,處理器處理的二進位制 數。0 和 1 就是二進位制 線路上有電訊號,則計做1,沒有電訊號則為0。8位機有8條線路,每個時鐘週期有8個電訊號,組成乙個位元組。所以,隨8位處理器上公升至64位處理器,每個時鐘...
AMD64位處理器和酷睿雙核以及奔騰雙核哪更好
64位技術,在現在家用來說,一點作用也沒有.完全可以忽視 酷睿雙核 amd速龍雙核 奔騰雙核.你說的這三種cpu,酷睿最好。要實現真正意義上的64位計算,光有64位的處理器是不行的,還必須得有64位的作業系統以及64位的應用軟體才行,三者缺一不可,缺少其中任何一種要素都是無法實現64位計算的。目前,...
intele2160處理器是64位的嗎?可以安裝64位系統嗎
1,intel e2160處理器是64位,可以安裝64位系統。2,安裝64位系統需要ram不小於2gb,推薦是4gb或更大。3,如果ram只有2gb,建議安裝32位系統。4,安裝win7以上的系統需要顯示卡支援dx9.0c。是的,可以,但一般沒必要,絕大多數軟體都是32位的,在64位系統下執行速度和...