32位和64位CPU的操作系統(tǒng)的區(qū)別 判斷、使用建議

一、32位和64位的區(qū)別
1、32位和64位一般是指CPU的通用寄存器位寬,所以64位的CPU位寬增加一倍
2、可尋址范圍大大擴展,32位系統(tǒng)支持最大內存位4G,64位系統(tǒng)理論支持最大內存2^64=18446,744,073,709,551,616,約1600萬TB,相當于16EB。(實際還受制于操作系統(tǒng)和主板約束),實際的CPU尤其是這兩年的CPU都是采取兼容設計的,內部總線不到64位,后期的CPU逐漸都會采用標準的64位,具體見下文。
3、32位系統(tǒng)和64位系統(tǒng)需要安裝支持相應系統(tǒng)模式下的操作系統(tǒng)和驅動軟件,也就是32位只能安裝32位,64位安裝64位的但可兼容32位運算。
4、目前約定俗成的x86就是代表32位操作系統(tǒng),x64代表64位操作系統(tǒng),天緣博客中出現(xiàn)很多操作系統(tǒng)標示比如(x86)——代表32位,(x64)——代表64位。
5、目前64位CPU標準有:AMD 64、EMT-64、IA-64。更多關于INTEL 64:http://zh.wikipedia.org/zh-cn/Intel_64
二、64位系統(tǒng)的優(yōu)點
64位系統(tǒng)的理論優(yōu)點:
*64位系統(tǒng)理論支持安裝最大16EB的內存,具體跟CPU的地址總線寬度有關,地址總線寬度及支持內存大小見下面的表格
*所有64位寄存器仍然使用相同的劃分方案,仍支持執(zhí)行8位運算
*RIP(新的64位指令指針)替代32位的EIP指針(再早期的IP指針為16位),并向下兼容。
*SIMD指令使用新的寄存器,CPU在64位模式下有16、64位MMX寄存器
* XMM寄存器為16位,用來做SSE浮點運算指針
*只有FPU寄存器是80位寬度,其它剩余的寄存器和指令都是64位寬度
更多請參考:http://www.tech-faq.com/cpu.shtml
CPU 地址總線寬度:
CPU | 地址總線 |
---|---|
8086 | 20 bit |
8088 | 20 bit |
80286 | 24 bit |
80386SX | 24 bit |
80386DX | 32 bit |
80486SX | 32 bit |
80486DX | 32 bit |
Pentium I | 32 bit |
K6 | 32 bit |
Duron | 32 bit |
Athlon | 32 bit |
Athlon XP | 32 bit |
Celeron | 36 bit |
Pentium Pro | 36 bit |
Pentium II | 36 bit |
Pentium III | 36 bit |
Pentium 4 | 36 bit |
Athlon | 40 bit |
Athlon-64 | 40 bit |
Athlon-64 FX | 40 bit |
Opteron | 40 bit |
Itanium | 44 bit |
Itanium 2 | 44 bit |
更多CPU地址總線寬度:http://www.cpu-world.com/CPUs/CPU.html
地址總線可尋址范圍(支持最大內存):
地址總線寬度 | 最大內存 |
---|---|
20 bits | 1MB |
24 bits | 16MB |
32 bits | 4GB |
36 bits | 64GB |
40 bits | 1TB |
44 bits | 16TB |
64位CPU的實用優(yōu)點:
64位的系統(tǒng)在視頻編輯、文件搜索、科學計算、人工智能、平面設計、視頻處理、3D動畫和游戲、數(shù)據(jù)庫以及各種網(wǎng)絡服務器等方面具備更強大的優(yōu)勢,尤其是在工程制圖、3D、音視頻制作等領域的具有極佳的應用效果。64位系統(tǒng)效能發(fā)揮需要三大模塊支撐:硬件、操作系統(tǒng)、上層軟件。普通的32位軟件是無法在64位操作系統(tǒng)上運行的。
三、如何判斷您的計算機是否支持64位操作系統(tǒng)
硬件上的區(qū)分:
1、CPU: AMD在2003年春季發(fā)布第一款針對服務器的x86架構64位服務器處理器皓龍,秋天發(fā)布了同樣架構的速龍64系列處理器,揭開了64位運算新篇章(當然這是指桌面處理器,專業(yè)的64位甚至更高位的處理器早就有了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等)。2005年4月26日,微軟正式發(fā)布了64位操作系統(tǒng)Windows Server 2003 x64 Edition和Windows XP Professional x64 Edition,距離第一片64位x86處理器上市有兩年多時間。
也就是說目前發(fā)布的通用處理器,包括INTEL、AMD幾乎都是64位的,天緣認為只要主板不是“偷工減料”的采用兼容性設計,都是可以支持64位操作系統(tǒng)安裝,當然實際支持內存的大小還決定CPU的地址總線寬度和您的主板情況。實際運行還跟前端總線有關,比如早期的FSB和Core i5、Core i7使用的QPI(對抗AMD的HT總線)。更多QPI相關知識:http://baike.baidu.com/view/1377507.htm
2、主板:目前市面的主流主板都是支持64位CPU的。
3、內存:基本無限制,當然為了搭配新最新的CPU和主板,速度上最好不要拖后腿就可以了。
軟件上區(qū)分:
1、操作系統(tǒng):目前Windows的大部分系列都有對應的64位版本發(fā)布。比如Windows 7除了家庭版初級班沒有64位,其它都有,windows Server 2008 SP2只發(fā)布64位版本。
2、驅動程序和軟件:這一點最為頭疼,從目前來看,驅動程序除了部分老設備(比如打印機、掃描儀較老可能會沒有64位驅動),新的設備都會發(fā)布64位驅動程序,但是64位的軟件就非常缺乏,而且很多企業(yè)由于應用市場關系,目前64位應用還沒到非用不可的地步,所以很多企業(yè)都還未開發(fā)64位版本軟件,即使開發(fā)出來,售價也相當高。這種現(xiàn)狀可能會持續(xù)稍后的3-5年不會一下改觀。
平臺測試:
比如使用CPU-Z等軟件查看CPU是否支持EMT-64指令集即可。EMT-64本來是專指INTEL CPU支持64位指令集,現(xiàn)在也指AMD 64了,如果顯示是AMD64也可以。此外還有IA-64,是INTEL獨立開發(fā)的64位處理器,不兼容32位計算機,是純的64位技術。謹慎選用
更多關于EMT64知識:http://www.tech-faq.com/em64t.shtml
五、關于64位系統(tǒng)的其它問題綜合
1、我是裝32位操作系統(tǒng)運行快,還是64位操作系統(tǒng)運行快?
從總體運行效率看,肯定是32位系統(tǒng)快,對于系統(tǒng)硬件配置不是太高端的用戶,天緣推薦仍然安裝32位操作系統(tǒng)。
更多關于運行速度的分析,請參考:
到底是32位系統(tǒng)運行快還是64位系統(tǒng)快
2、我是否有必要安裝64位操作系統(tǒng)?
這里,天緣還是保守一點,對于做科學運算、工程制圖、3D制作、音頻視頻編輯的用戶,天緣推薦嘗試安裝64位操作系統(tǒng),那樣更能彰顯64位的優(yōu)勢。
3、商家總是推薦支持64位是怎么回事?
大家不要相信商家所謂的64位支持,純粹是尋找賣點而已,現(xiàn)在不支持64位系統(tǒng)的已經(jīng)很少,包括主板、CPU等等。
相關文章
- Win10系統(tǒng)電腦如何查看是32位還是64位?本文將提供Win10系統(tǒng)電腦查看是32位還是64位的方法供大家了解,希望可以幫助到大家2015-09-28
是32位系統(tǒng)運行快還是64位系統(tǒng)快的分析說明
首先聲明一下,這個標題“到底是32位系統(tǒng)運行快還是64位系統(tǒng)運行快”的提法本身就是存在問題的,主要是由于很多網(wǎng)友把這個問題提煉的層次太高,那就是“我現(xiàn)在的機子是裝322012-03-28- 這篇文章主要介紹了64位操作系統(tǒng)中注冊32位COM組件的方法,需要的朋友可以參考下2015-10-26
- 這篇文章主要介紹了科普知識:32位 vs 64位的區(qū)別,到底什么是64位呢?64位系統(tǒng)和32位系統(tǒng)有什么區(qū)別呢?64位系統(tǒng)對使用有什么影響呢?本文就講解了這些知識,需要的朋友可以2015-06-10
電腦操作系統(tǒng)中32位和64位到底有哪些區(qū)別?
電腦操作系統(tǒng)中32位和64位到底有哪些區(qū)別?xp系統(tǒng)之后,開始有了Windows7。如果你經(jīng)常關注,并且安裝軟件的話,會常常聽到32位和64位,那么這到底是什么意思呢?它們有什么2015-05-0532位64位是什么意思?windows 32位64位系統(tǒng)區(qū)別
64位操作系統(tǒng)的執(zhí)行效率和硬件利用率都要比32位系統(tǒng)要高,64位系統(tǒng)對32位軟件和游戲的兼容性也越來越好,越來越多的軟件廠商也愿意推出64位版本,所以有不少用戶都愿意選擇2015-01-11Windows32位/64位系統(tǒng)最大支持多大內存及不支持的原因
Windows 系列除了有旗艦版、專業(yè)版、家庭版的版本區(qū)分之外,還有32位和64位的區(qū)別,其中之一就是系統(tǒng)支持的最大內存,下面一起來了解下2014-12-16什么是32位與64位操作系統(tǒng) 32位與64位系統(tǒng)的區(qū)別介紹
32位和64位操作系統(tǒng)是指,CPU一次處理數(shù)據(jù)的能力是32位還是64位,這里涉及到的是處理器運算位數(shù),簡單的說32位系統(tǒng)的地址總線是32位的,而64位系統(tǒng)的地址總線是64位的2013-05-02- 術語32 位和64 位是指計算機的處理器(也稱為“CPU”)處理信息的方式。64 位版本的 Windows 可處理大量的隨機存取內存 (RAM),其效率遠遠高于 32 位的系統(tǒng),但很多軟件都2012-10-31
- 這篇文章主要介紹了查看軟件是32位還是64位的方法,因為我的電腦安裝的是64位系統(tǒng),不管32位還是64位的軟件都能正常運行,那如何區(qū)分我們當前運營的軟件是32位還是64位的呢2015-11-11