x86電腦是什么意思
x86電腦是什么意思
在重新安裝系統(tǒng)的時(shí)候,都會(huì)看到x86的名稱,x86是多少什么意思呢?x86和x64又分別指的是什么呢?現(xiàn)在學(xué)習(xí)啦小編就來(lái)跟大家介紹下x86是什么意思。
首先來(lái)看看x86和x64分別指的是什么?
x64指的是CPU是64位版本的。
x86指的是CPU是32位版本的。
那么x86是什么意思?
x86或80x86是屬于英特爾Intel率先開(kāi)發(fā)制造的一種微處理器體系結(jié)構(gòu)的泛稱。對(duì)于該系列較早期的處理器名稱是以數(shù)字來(lái)繼續(xù)寧表示,并以這個(gè)“86”作為結(jié)尾,其中包括Intel 8086、80186、80286、80386以及80486,所以其架構(gòu)被稱為“x86”。因?yàn)閿?shù)字并不能作為注冊(cè)商標(biāo),所以Intel及其競(jìng)爭(zhēng)者均在新一代處理器使用可注冊(cè)的名稱,如這個(gè)Pentium。到了現(xiàn)在Intel把x86-32稱為IA-32,全名方面為“Intel Architecture, 32-bit”。
假如大家的CPU是屬于32位的,只能安裝32位的系統(tǒng)。反之64位則可以安裝32位和64位系統(tǒng)。并且32位系統(tǒng)是只能支持4G以下內(nèi)存。
32位只支持2GB的內(nèi)存條,64就可以4GB++了在64位系統(tǒng)下,為了更好的兼容32位程序,在安裝一些32位程序(注意某些程序他就是32位的),會(huì)默認(rèn)扔到program files(x86)這個(gè)文件夾下,而一些64位的程序,或程序本身沒(méi)有位數(shù)區(qū)別的,會(huì)默認(rèn)扔到program files這個(gè)文件夾下,他兩下,都有一些與程序使用相關(guān)的程序
簡(jiǎn)單的說(shuō)x86代表32位操作系統(tǒng) x64代表64位操作系統(tǒng)。如果你的CPU是雙核以上,那肯定支持64位操作系統(tǒng)了。如果你的電腦內(nèi)存大于4G,那就要用64位的系統(tǒng)了,因?yàn)?2位的Windows 7也好,Vista也好,最大都只支持3.25G的內(nèi)存。而64位的windows 7最大將支持128G的內(nèi)存。
64bit計(jì)算主要有兩大優(yōu)點(diǎn):可以進(jìn)行更大范圍的整數(shù)運(yùn)算;可以支持更大的內(nèi)存。
不能因?yàn)閿?shù)字上的變化,而簡(jiǎn)單的認(rèn)為64bit處理器的性能是 32bit處理器性能的兩倍。實(shí)際上在32bit應(yīng)用下,32bit處理器的性能甚至?xí)鼜?qiáng),即使是64bit處理器,目前情況下也是在32bit應(yīng)用下性能更強(qiáng)。所以要認(rèn)清64bit處理器的優(yōu)勢(shì),但不可迷信64bit。
內(nèi)存這是64位系統(tǒng)最顯著的優(yōu)點(diǎn),它可以使用超過(guò)4GB的內(nèi)存 。大多數(shù)新的臺(tái)式機(jī)和筆記本電腦至少擁有4GB的內(nèi)存。問(wèn)題是,像Vista和Win 7的32位版本只能夠用大約3GB的內(nèi)存 。相比之下,64位的Windows 不僅可以利用高達(dá)192GB的內(nèi)存,還能夠使用的內(nèi)存映射取代BIOS的功能,從而使操作系統(tǒng)真正使用完整的4GB的。因此,如果您安裝Win7 x64,對(duì)于有的4GB內(nèi)存的機(jī)器你不會(huì)浪費(fèi)1GB內(nèi)存。
個(gè)人認(rèn)為,3GB不足夠用于日常應(yīng)用只是一個(gè)時(shí)間問(wèn)題。一個(gè)例子是的Win 7的XP模式功能,它可以讓你用舊的應(yīng)用在一個(gè)虛擬機(jī)運(yùn)行在Windows XP中。此功能可以用于各種目的,例如運(yùn)行Office 2007和Office 2003年在同一臺(tái)計(jì)算機(jī)上同時(shí)進(jìn)行,或者是IE(對(duì)WEB開(kāi)發(fā)很有用)。但WinXP模式需要至少512MB~1GB內(nèi)存才能正常運(yùn)行,因此XP模式非常吃內(nèi)存。因此,如果您現(xiàn)在部署Windows 7 32位,那么你可能會(huì)很快要移動(dòng)到64位,僅僅因?yàn)槟惚仨毶?jí)您的機(jī)器與新的內(nèi)存。我自己的筆記本電腦擁有8GB的內(nèi)存 ,這是因?yàn)闉榱俗约洪_(kāi)發(fā)的程序在每個(gè)虛擬機(jī)環(huán)境下都能運(yùn)行。我不想浪費(fèi)內(nèi)存中每一個(gè)字節(jié)。
64位真提供更好的性能了么?
我猜很多人認(rèn)為64位處理器要快于32位處理器。因?yàn)橛羞@樣一個(gè)事實(shí),從8位過(guò)渡到16位,從16位過(guò)渡到32位的過(guò)程確實(shí)帶來(lái)了一些性能提升。基于以上的原因,是否可以認(rèn)為64位的處理器可以更快?
有這么一個(gè)例子,很多32位處理器支持S***指令集,但是大多數(shù)程序員根本不會(huì)使用它們,因?yàn)檫@會(huì)妨礙到不支持這些指令集的電腦運(yùn)行他們編譯的程序(e.g.SSE2可以令Zip壓縮更快,但是最常用的3個(gè)壓縮軟件都沒(méi)有使用它)。
因此,只有應(yīng)用了64位優(yōu)化的64位程序才會(huì)有性能提升。不幸的是大多數(shù)Windows應(yīng)用程序并沒(méi)有做這個(gè)優(yōu)化。
不過(guò)最近一年來(lái),新生了很多的64位應(yīng)用程序,但不要錯(cuò)誤地認(rèn)為,它們將比32位版本更快。因?yàn)橥ǔG闆r下,這個(gè)64位版本的制作,僅是因?yàn)?2位版本無(wú)法正常運(yùn)行在64位Windows操作系統(tǒng)上。但是有些對(duì)64位有性能依賴的程序,比如數(shù)學(xué)計(jì)算(e.g.Mathlab)和各類視頻處理軟件,或者軟件開(kāi)發(fā)者明確的支持64位(e.g.7zip),那么速度可能較32位版本有明顯的變化。
另一方面,win64不會(huì)減慢您的計(jì)算機(jī)性能。雖然類似CLR(.net底層)的程序會(huì)進(jìn)行一些計(jì)算使32位程序能夠運(yùn)行在64位系統(tǒng)上,邏輯上需要花費(fèi)較多的時(shí)間。但是,在實(shí)踐中你會(huì)不知道其中的差別。幾乎所有性能測(cè)試都可以證明,在大多數(shù)情況下不用在意64位和32位之間性能差異。
因此,更好的CPU性能不是升級(jí)到64位的理由。不過(guò)毫無(wú)疑問(wèn),這個(gè)現(xiàn)象很可能很快就改變,未來(lái)屬于64位。隨著時(shí)間的推移越來(lái)越多的軟件供應(yīng)商將提供64位版本的程序。
關(guān)于x86架構(gòu)手機(jī)
現(xiàn)在x86這一概念還體現(xiàn)在了手機(jī)上面,在2012年的時(shí)候聯(lián)想跟英特爾合作推出了一款x86架構(gòu)的安卓設(shè)備。