回覆列表
-
1 # 使用者1428055896906
-
2 # 樂兒聯通
從XP開始微軟就已經支援64位CPU了,系統同時也相容32位的應用軟體,當時應用軟體絕大部分還是32位的,64位的應用還很少,所以,微軟雖然支援64位,但是硬體發揮效果不是很明顯。從win7開始微軟正式支援64位系統,相關的64軟體也開始普及。
從XP開始微軟就已經支援64位CPU了,系統同時也相容32位的應用軟體,當時應用軟體絕大部分還是32位的,64位的應用還很少,所以,微軟雖然支援64位,但是硬體發揮效果不是很明顯。從win7開始微軟正式支援64位系統,相關的64軟體也開始普及。
計算機體系結構是32位還是64位取決於計算機內部的處理器(CPU)。目前,大多數計算機處理器屬於這兩個類別之一。 64位處理器比對應的32位處理器指數級更強大,因為它們可以儲存和處理更多的資訊。
要了解兩者之間的差異的大小,你必須理解一點關於二進位制計數,二進位制只有兩個數 0或1。
因此,32位數具有2 ^ 32個可能的地址,也就是4,294,967,296。相反,64位數字的容量是2 ^ 64,也就是18,446,744,073,709,551,616。比較約40億位元組和18萬億位元組,你就能瞭解兩者的差異了。
微軟為每個版本的Windows都提供了32位和64位版本,我們可以在下載或安裝它時進行選擇。
如果你使用的是64位處理器,則需要安裝64位版本的Windows,當然32位版本的Windows也能在64位處理器上工作。不過不能在32位處理器上安裝64位版本的Windows。
我們使用的時候32位和64位系統主要有兩個差異。一個是32位版本的Windows只能使用最高4 GB的RAM。因此,如果你在Windows 32位系統中放置16 GB的RAM,則實際只能使用4 GB的記憶體。
另一個不同的地方是Program Files資料夾。在32位版本的Windows上,應用程式將安裝到唯一的Program Files資料夾裡。64位系統則有一個額外的程式檔案(x86)夾。這是因為用於32位架構的寫入軟體與為64位系統寫入軟體有很大不同。
當程式需要獲取一些共享資訊,如DLL,需要查詢正確的Program Files目錄。在Windows 32位系統裡稱為x86,64位系統裡稱為x64。
古老版本的Windows,如Windows 3.1,執行16位軟體。32位版本的Windows與這些舊版程式是向後相容。但是,如果使用64位系統,則無法執行舊的16位軟體。當然啦,很好有人還會留戀那些舊的軟體。
32位和64位程式
每當安裝一些軟體時,供應商會提供32位或64位兩個版本;也有一些開發人員只提供一個32位版本。有的程式在安裝時會讓你選擇,有些程式自動識別並配套安裝。如果執行的是64位版本的Windows,則應該儘可能安裝64位版本的軟體。
當我們使用谷歌瀏覽器時,x64版本的速度可能不會讓你太滿意。因為谷歌瀏覽器利用用64位架構來增強安全性,這使得比x86的谷歌瀏覽器更穩定。
現 在我們已經討論了32位和64位版本的Windows的所有細節,那麼如何瞭解自己使用的是哪一個版本的Windows呢?
方法有很多,最簡單的是右鍵單擊“我的電腦”,選擇屬性,一般Windows作業系統的所有版本型號都能在裡邊檢視到。
處理器和作業系統位大小應該匹配,但如果不匹配,你也可以升級。如果您在64位處理器上執行32位版本的Windows 10,則可以按照指南升級到x64 Windows。在32位處理器上執行32位版本的Windows的使用者無法升級。
64位計算正在成為新的標準,但它也是經歷了一段艱辛的發展歷程。雖然有64位版本的Windows XP,但是相容性讓很多使用者頭疼不已。使用64位系統直到Windows 7才變得流行。
現在開發人員專注於開發64位軟體,這將是長期的標準。
以上所述是Windows系統32位和64位的區別,希望對大家有所幫助。