32位系統和64位系統的區別有哪些

2022-03-15 15:18:05 字數 5255 閱讀 1490

1樓:就是這樣的夜

32位,64位是指硬體的字長。打個比方,比如我要做兩個(二進位制)的128位的加法運算,32位機器得把它分成四次:先做最低32位的加法,得結果後將結果移出儲存到記憶體,然後移入稍高的32位再運算,得結果後再儲存,如果重複4次,最後把4次的結果合併處理;64位的相對就快些,因為每次可以處理64位,所以少了兩次計算和移動過程。

從以上過程可以看出:64位的運算會比32位快。

但是,這需要事件和軟體的同時支援。由於現在64位軟體並不普及,所以在實際應用中,現有的32位軟體仍會用32位的處理方法對整個過程進行處理。

另外,32位的定址能力被限制在4g,64位則大得多。我就是因為32位只認3g記憶體(沒搞懂為什麼),所以才裝的64位w7.說實話,我覺得某些應用,32位系統比64位還要快。

2樓:匿名使用者

所謂32位64位,指的是cpu一次能夠處理的資料長度。

打個比方說

就是你一眼過去能一次性看進32個字和一眼能看64個字的區別。

理論上當然是快多了,

但是一個用木板拼起來的木桶裝水的量永遠取決於最短的那個木板而不書最長的。

由於計算機其他部件的影響,而且cpu的速度並不只取決於它的處理字長位數

所以用64位的處理器並不可能達到32位處理器速度的兩倍。

就像你確實能一眼看進64個字,但大腦並不能立刻明白這些字的意思。

而且由於一般微機使用者的計算量並不大,(即使是大型遊戲,考驗更多的也是記憶體和顯示卡)也許不能完全體驗到64位的強大,但是在一些商業和工業領域,64位處理器帶來的幫助是巨大的。

當然,並不是說買64位處理器不值,畢竟這是發展的趨勢。無論是不是所有人都用得著,更快速的總會取代慢速的。

3樓:發兔冷知識

32位和64位的電腦系統,有什麼差別?看完漲知識了

4樓:匿名使用者

有些軟體和遊戲在64位上不相容

電腦32位和64位有什麼區別

5樓:匿名使用者

一、設計初衷不同

1、32位:32位作業系統是為普通使用者設計的。

2、64位:滿足機械設計和分析、三維動畫、**編輯和創作,以及科學計算和高效能運算應用程式等領域中需要大量記憶體和浮點效能的客戶需求。

二、要求配置不同

1、32位:32位作業系統則可以安裝在32位(32位cpu)或64位(64位cpu)電腦上。

2、64位:64位作業系統只能安裝在64位電腦上(cpu必須是64位的)。同時需要安裝64位常用軟體以發揮64位(x64)的最佳效能。

三、定址能力不同

1、32位:32位cpu和作業系統最大隻可支援4gb記憶體,而64位cpu和作業系統理論上最高可支援16eb記憶體(16777216tb)。

2、64位:64位處理器的優勢還體現在系統對記憶體的控制上。由於地址使用的是特殊的整數,因此一個alu(算術邏輯運算器)和暫存器可以處理更大的整數,也就是更大的地址。

6樓:冬蟲草

區別如下:

1、計算能力不同:64位的系統理論上比32位系統快一倍,並且它們的記憶體定址也不一樣。

2、支援的最大執行記憶體不同:32位的電腦最大隻支援4g(一般情況只能用3.25g左右),而64位的電腦則可以支援128g甚至更大。

3、執行的軟體不同:32位的電腦只能執行32位的軟體,而64位的電腦可以執行32位的軟體也可以執行64位的軟體。

4、支援的系統不同:32位電腦支援32位的系統,而64位的電腦支援支援32位的系統也支援64位的系統。

7樓:發兔冷知識

32位和64位的電腦系統,有什麼差別?看完漲知識了

8樓:染塵墨羽

電腦的位數一般即指作業系統的位數,32位作業系統可以定址2的32次方個位元組的記憶體範圍,64位作業系統則可定址2的64次方個位元組的記憶體範圍,記憶體容量的大小對運算速度有一定的影響,因而64位的運算速度理論上來說比32位快。

具體區別

1、支援的記憶體不同

32位的作業系統,最多支援4g的記憶體,實際記憶體為3.25g;64位系統支援4g 8g 16g 32g 64g 128g 256g記憶體,理論上可以無限支援。

2、支援的處理器不同

64位的作業系統支援基於64位的處理器,而32位的系統卻不能完全支援64位的處理器。

3、支援的軟體不同

32位的作業系統,支援基於32位的軟體,不能執行64位的軟體;而64位的系統一般這兩種型別的都支援,基本上與各種軟體都相容,特別是adobe公司的軟體,現在的新版本的都只支援64位。

4、處理資料的能力

32和64表示cpu可以處理最大位數,一次性的運算量不一樣,理論上64位的會比32位快1倍,記憶體定址也不一樣。

5、系統體積大小

64位系統都比32位系統大的多,比如win7 64位比win7 32位系統大700m左右。

擴充套件資料:

目前作業系統的結構

作業系統理論研究者有時把作業系統分成四大部分:

1、驅動程式- 最底層的、直接控制和監視各類硬體的部分,它們的職責是隱藏硬體的具體細節,並向其他部分提供一個抽象的、通用的介面。

2、核心- 作業系統之最核心部分,通常執行在最高特權級,負責提供基礎性、結構性的功能。

3、支承庫- (亦作「介面庫」)是一系列特殊的程式庫,它們職責在於把系統所提供的基本服務包裝成應用程式所能夠使用的程式設計介面(api),是最靠近應用程式的部分。例如,gnu c執行期庫就屬於此類,它把各種作業系統的內部程式設計介面包裝成ansi c和posix程式設計介面的形式。

4、外圍- 所謂外圍,是指作業系統中除以上三類以外的所有其他部分,通常是用於提供特定高階服務的部件。例如,在微核心結構中,大部分系統服務,以及unix/linux中各種守護程序都通常被劃歸此列。

當然,所提出的四部結構觀也絕非放之四海皆準。例如,在早期的微軟視窗作業系統中,各部分耦合程度很深,難以區分彼此。而在使用外核結構的作業系統中,則根本沒有驅動程式的概念。

因而,討論只適用於一般情況,具體特例需具體分析。

作業系統中四大部分的不同佈局,也就形成了幾種整體結構的分野。常見的結構包括:簡單結構、層結構、微核心結構、垂直結構、和虛擬機器結構。

9樓:単聲噵鎝瞹眛

32位系統,最大隻能支援3.5gb記憶體,如果在32位系統中,使用的是4gb或者更大容量記憶體,電腦只可以識別到3.4gb可用。

而64位系統最大可以支援128gb大記憶體。安裝64位系統,需要cpu必須支援64位,而64位cpu gprs的資料寬度為64位,64位指令集可以執行64位資料指令,也就是說處理器一次可提取64位資料(只要兩個指令,一次提取8個位元組的資料),比32位(需要四個指令,一次提取4個位元組的資料)提高了一倍,理論上效能會相應提升一倍。

1、64bit cpu擁有更大的定址能力,最大支援到16gb記憶體,而32bit只支援4g記憶體 。

2、64位cpu一次可提取64位資料,比32位提高了一倍,理論上效能會提升1倍。

但這是建立在64bit作業系統,64bit軟體的基礎上的。

擴充套件資料:

32位系統與64位系統的區別

第一,設計初衷不同。

第二,要求配置不同。

64位作業系統只能安裝在64位電腦上(cpu必須是64位的)。同時需要安裝64位常用軟體以發揮64位(x64)的最佳效能。32位作業系統則可以安裝在32位(32位cpu)或64位(64位cpu)電腦上。

當然,32位作業系統安裝在64位電腦上,其硬體恰似「大牛拉小車」:64位效能就會大打折扣。

第三,運算速度不同。

64位cpugprs(general-purposeregisters,通用暫存器)的資料寬度為64位,64位指令集可以執行64位資料指令,也就是說處理器一次可提取64位資料(只要兩個指令,一次提取8個位元組的資料),比32位(需要四個指令,一次提取4個位元組的資料)提高了一倍,理論上效能會相應提升1倍。

第四,定址能力不同。

64位處理器的優勢還體現在系統對記憶體的控制上。由於地址使用的是特殊的整數,因此一個alu(算術邏輯運算器)和暫存器可以處理更大的整數,也就是更大的地址。比如,windows vistax64edition支援多達128gb的記憶體和多達16tb的虛擬記憶體,而32位cpu和作業系統最大隻可支援4g記憶體。

第五,軟體普及不同。

64位常用軟體比32位常用軟體,要少得多的多。道理很簡單:使用64位作業系統的使用者相對較少。

因此,軟體開發商必須考慮「投入產出比」,將有限資金投入到更多使用群體的軟體之中。這也是為什麼64位軟體**相對昂貴的重要原因(將成本攤入較少的發售之中)。

總而言之,microsoft windows64位作業系統,必須「上」靠64位主機硬體的支撐,「下」靠64位常用軟體的協助,才能將64位的優勢發揮到極致,「三位一體」缺一不可(道理很簡單:作業系統只是承上啟下的執行平臺)。至於64位電腦可以安裝32位作業系統,64位作業系統可以安裝32位軟體,那是設計上的「向下相容」,不是64位設計初衷的本來含義。

10樓:

囧!簡單的大白話說給樓主聽吧:

1. 64位系統執行起來比32位的系統,理論上快2倍。

2. 32位系統最多支援4g記憶體【實際為3.25g】。

3. 64位系統支援4g 8g 16g 32g 64g 128g 256g記憶體,理論上可以無限支援,只要你主機板上有

足夠的記憶體條插槽就ok。

4. 再有就是涉及到軟體相容性的問題,32位的作業系統,民用化軟體基本全部相容,而64位的要

差些,但就目前win7的32位和64位作業系統相容性基本一樣了。而新出來的win8系統,無論是

32位還是64位作業系統,有待完善。

綜上:win7系統,無論是32位還是64位都是非常成熟的系統,是目前的主流系統。樓主可大膽的用。

唯一所要注意的就是,中檔和中檔以上的電腦裝64位的系統,中檔以下的就裝個32位的系統吧,不然電腦業累!o(∩_∩)o!希望對樓主有幫助!

本人----公司網路管理

11樓:匿名使用者

關於64位系統和32位系統:

第一,設計

12樓:星蘭英童鳥

64、32

這是機器的字長!

簡單理解就是:(機器裡的資料都是二進位制**0/1)機器把多少位的二進位制**看做一個最小單位——字長,是cpu的主要技術指標之一,指的是cpu一次能並行處理的二進位制位數,字長總是8的整數倍,通常pc機的字長為16位(早期),32位,64位

現在當然是64

位的啊!

windows系統中32位和64位系統的區別是什麼

x86即32位系統,是我們經常使用,也是現階段軟體相容性最好的系統。x64即64位系統,需要硬體支援,即64位處理器方能安裝64位系統,亦能安裝32位。64位系統在硬體上的支援更高,如記憶體的大小,可以突破4g的限制。兩者只是運算核心上的區別,64向下相容32,實際應用中,由於軟體相容問題,大多都是...

64位系統執行32位程式與32位系統執行32位軟體區別

wow64 子系統需要將 32 位引數擴充套件到 64 位,並且需要將 64 位的返回值截斷為 32 位。在最糟糕的情況下,wow64 子系統將需要進行核心呼叫,涉及到的不僅僅是到核心的轉換,還有從處理器的 32 位相容性模式到其本機 64 位模式的轉換。在 wow64 下執行時,應用程式將無法妥當...

64位和32位速度一樣嗎,64位系統和32位系統哪個速度快

現在的64位。都不是純64。如果到純64位的時代,32位的程式都不可以使用了現在也有不少軟體更新了支援64位的技術。所以64位的硬體平臺是支援32位的軟體和系統。同一個品牌同一個cpu 的情況也速度基本一樣。就是。64位的cpu 多了。新的指令。對部分程式支援的好。還有的就是。畫面的渲染效果。如果現...