x86和x64是什麼意思,x86和X64是什麼意思???

2021-03-04 06:39:26 字數 5015 閱讀 7008

1樓:想不到的

x86(32bit處理器)x64(64bit處理器)指cpu標準編號縮寫,通常稱:x86架構 or x64架構;

32bit windows 64bit windows 指作業系統,通常稱:32位系統 or 64位架構;

而32位64位軟體要看是否能相容相應的作業系統而非處理器。

舉例:說明以上三者的關係.

某pc用pentium的b970處理器+64位win7+相容性強(支援32位64位windows)的軟體,

這機器一樣可以跑得起來~

你向陽,我向暖,手捧向陽花開,蝴蝶翩翩而來

x86和x64是什麼意思?

2樓:團長是

截止2023年6月:

x86就是一般用的32位的系統,x64就是64位的系統。

x64本質上也是x86的乙個版本,確切來說,應該叫x86_64,可以簡單理解成x86的下一代版本。由於x86已經淘汰,因此x64早已經是主流了。

3樓:匿名使用者

win7 x86指的是win7 32位系統win7 x64指的是win7 64位系統玉公尺系統 比較穩定,而且非常流暢。

4樓:匿名使用者

1.x86,是由intel推出的一種複雜指令集,用於控制晶元的執行的程式,現在x86已經廣泛運用到了家用pc領域;

2.x64,是64位微處理器架構及其相應指令集的一種,也是intelx86架構的延伸產品,由amd設計。

5樓:匿名使用者

最佳答案

x86是對基於intel處理器的系統的標準縮寫。x與處理器沒有任何關係,它是乙個對所有*86系統的簡單的萬用字元定義,是乙個intel通用計算機系列的編號,也標識一套通用的計算機指令集合,由於早期intel的cpu編號都是如8086,80286來編號,由於這整個系列的cpu都是指令相容的,所以都用x86來標識所使用的指令集合如今的奔騰,p2,p4,賽揚系列都是支援x86指令系統的,所以都屬於x86家族.

這裡的64位技術是相對於32位而言的,這個位數指的是cpu gprs(general-purpose registers,通用暫存器)的資料寬度為64位,64位指令集就是執行64位資料的指令,也就是說處理器一次可以執行64bit資料。64bit處理器並非現在才有的,在高階的risc(reduced instruction set ***puting,精簡指令集計算機)很早就有64bit處理器了,比如sun公司的ultrasparc ⅲ、ibm公司的power5、hp公司的alpha等。

64bit計算主要有兩大優點:可以進行更大範圍的整數運算;可以支援更大的記憶體。不能因為數字上的變化,而簡單的認為64bit處理器的效能是32bit處理器效能的兩倍。

實際上在32bit應用下,32bit處理器的效能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下效能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。

要實現真正意義上的64位計算,光有64位的處理器是不行的,還必須得有64位的作業系統以及64位的應用軟體才行,三者缺一不可,缺少其中任何一種要素都是無法實現64位計算的。目前,在64位處理器方面,intel和amd兩大處理器廠商都釋出了多個系列多種規格的64位處理器;而在作業系統和應用軟體方面,目前的情況不容樂觀。因為真正適合於個人使用的64位作業系統現在就只有windows xp x64,而windows xp x64本身也只是乙個過渡性質的64位作業系統,在windows vista釋出以後就將被淘汰,而且windows xp x64本身也不太完善,易用性不高,乙個明顯的例子就是各種硬體裝置的驅動程式很不完善,而且現在64位的應用軟體還基本上沒有,確實硬體廠商和軟體廠商也不願意去為乙個過渡性質的作業系統編寫驅動程式和應用軟體。

所以要想實現真正的64位計算,恐怕還得等到windows vista普及一段時間之後才行。

目前主流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系列。

6樓:匿名使用者

x86(32bit處理器)x64(64bit處理器)指cpu標準編號縮寫,通常稱:x86架構 or x64架構;

32bit windows 64bit windows 指作業系統,通常稱:32位系統 or 64位架構;

而32位64位軟體要看是否能相容相應的作業系統而非處理器。

舉例:說明以上三者的關係.

某pc用pentium的b970處理器+64位win7+相容性強(支援32位64位windows)的軟體,

這機器一樣可以跑得起來~

7樓:茜拉密

你的電腦兩個都支援的。x86 x64都可以用。86就是原來的32位作業系統。

64就是現在比較新的64位作業系統。現在64位作業系統和很多軟體還不相容,安裝之後無法使用,不是很推薦。

不過最好應該裝x32。

8樓:匿名使用者

x64 是指cpu是64位版本的。

x86 是指cpu是32位版本的。

系統的x86與x64是什麼意思以及他們的區別?

9樓:隨偉春芳歇

windows x64和x86最主要的區別:

windows x64是指64位的作業系統,windows x86是指32位的作業系統。

32位系統最多只能發揮4g記憶體的效用,如果電腦安裝了大於4g的記憶體,32位的作業系統是不能更好的利用大於4g的那部分記憶體的效用的,所以會造成資源浪費。

64位的作業系統,按照微軟對系統的設定,家庭版本的win7可以最多支援16g的記憶體,而專業版和旗艦版的win7最多支援的記憶體容量可達192g記憶體。所以如果你電腦擁有超過4g的記憶體,則建議安裝64位的作業系統,這是這兩者最大的區別。

10樓:匿名使用者

x86與x64是什麼意思。

x86是32位系統,32位系統佔用資源較低,不支援大於4g記憶體,也就是說大於4g記憶體安裝32位系統記憶體就浪費了。

x64是64位系統。它的特點是支援超大記憶體,如果你的記憶體比較大就裝64位,這樣可以有效利用所有記憶體。

玉公尺系統 比較穩定,而且非常流暢。

11樓:芳志火

系統的86與64是什麼意思?以及它的區別,這個還真是不太懂得不理解的。

12樓:匿名使用者

x86是windows 32位作業系統 也就是咱們平時所用的作業系統

x64是windows 64位作業系統 64位作業系統主要是為伺服器和專業人才準備的

請問電腦系統中的x86、x64是什麼意思啊?

13樓:匿名使用者

x86和x64都是一種複雜指令集

x64是64位微處理器架構及其相應指令集的一種,也是intel x86架構的延伸產品。

簡單的說x64其實就是64位,x86其實就是32位!

現在的電腦硬體都支援64位系統,你當然可以安裝64位作業系統

x86是什麼意思 X86是什麼意思

x86一般有兩種含義,一種指的是32位系統的意思 另一種指的是32bit,其中的bit代表32位版本的系統。x86的意思指的是32位系統,它是由intel推出的一種複雜指令集,用於控制晶元的執行的程式,現在x86已經廣泛運用到了家用pc領域。x86可以稱作為32bit,其中的bit代表32位版本的系...

x86手機 vs arm手機,arm和x86區別

x86結構的手機處理器目前就intel 的z2460,理論上可以裝windows,不能用在電腦上,因為體積太小,沒有對應的主機板。和arm 比,不相容arm的指令集,執行以arm為基礎的系統如安卓,wp等存在相容性問題,部分遊戲軟體不能執行。比如用atom的z2460的聯想k800對安卓只有75 的...

CPU檢測有個X86標識是什麼

x86是乙個intel通用計算機系列的標準編號縮寫,也標識一套通用的計算機指令集合,x與處理器沒有任何關係,它是乙個對所有 86系統的簡單的萬用字元定義,例如 i386,586,奔騰 pentium 由於早期intel的cpu編號都是如8086,80286來編號,這整個系列的cpu都是指令相容的,所...