什麼是64位和32位?裝高手必備!

在電腦上安裝系統和軟件的時候,經常會出現32位系統和64系統的選項,這兩種系統有什麼區別?32位系統能不能安裝64位系統?軟件能不能互通兼容,32位系統卡頓了有沒有什麼解決辦法?今天給大家硬核科普!

什麼是64位和32位?裝高手必備!

下載 Windows 操作系統,會區分 X 64 和 X 86 版本(一般 X 86 是 32 位版本的系統,而 X 64 是64位版本的系統)

下載程序軟件的時候,也會區分 64 位和 32 位;

什麼是64位和32位?裝高手必備!

從程序上說:32位與64位程序,是指經過語言編譯後的可執行文件,比如 C 語言編寫的程序需要區分 32 位和 64 位。

從系統和硬件上講:CPU一次處理數據的能力是32位還是64位,關係著系統需要安裝32位還是64位的系統。

32 位和 64 位中的"位",也叫字長,是 CPU 通用寄存器的數據寬度,是數據傳遞和處理的基本單位。字長是 CPU 的主要技術指標之一,指的是 CPU 一次能並行處理的二進制位數,字長總是8的整數倍。

維基百科節選:

64 位 CPU 是指 CPU 內部的通用寄存器的寬度為 64 比特,支持整數的 64 比特寬度的算術與邏輯運算。那麼 32 位 CPU 同理。

一個 CPU,聯繫外部的數據總線與地址總線,可能有不同的寬度;術語"64位"也常用於描述這些總線的大小。不過這一術語也可能指電腦指令集的指令長度,或其它的數據項。去掉進一步的條件,"64位"電腦架構一般具有 64 位寬的整數型寄存器,它可支持 64 位"區塊"的整數型數據。

64 位架構無疑可應用在需要處理大量數據的應用程序,如數字視頻、科學運算、和早期的大型數據庫。

如何查看自己的系統版本是64位還是32位?

Win 7 以上系統,右鍵單擊【計算機】或【此電腦】,選擇【屬性】,在【系統】內即可查看系統類型。

什麼是64位和32位?裝高手必備!

XP系統,點擊【開始】菜單,右擊【我的電腦】→【屬性】,如果未看到列出" x64 版本",那運行的是 32 位版本的 Windows XP。如果"系統"下方列出了" x64 版本",運行的則是 64 位版本的 Windows XP。

如何查看自己的CPU是64位還是32位?

依然是在電腦屬性中,可以看到【系統類型】,如果後面描述是"基於 X64 的處理器",說明就是 64 位的 CPU,如果是"基於X86的處理器",就是 32 位的 CPU

什麼是64位和32位?裝高手必備!

64位CPU和32位CPU

64 位 CPU 與 32 位 CPU 的指令集合、操作數位數、寄存器名稱和個數等都不相同。

64 位 CPU 理論上的數據處理能力更強。64 位 CPU 通用寄存器的位寬增加一倍,可以一次性處理 64bit 的整形數據。

64 位 CPU 的內存尋址能力更強。32 位 CPU 地址總線不超過 32,它所能達到的尋址範圍,理論上只能使用約 4GB,即不超過 2 的 32 次方字節; 64 位 CPU,理論上尋址範圍可以達到上億 GB(2 的 64 次方字節)。

當然了,32 位 CPU 的地址總線不一定是 32 位的,也可能是 48 位,64 位的 CPU 地址總線也不一定是 64 位,也可能是 48 位。

但普遍來說,32 位 CPU 只能支持 4G 內存,而 64 位 CPU 可支持更大內存。

64 位系統和 32 位系統

32 位系統在 32 位 CPU 和 64 位 CPU 上均可運行,64 位系統只能在 64 位 CPU 上運行。不過,如果用 64 位的 CPU 運行 32 位的系統,就是殺雞用牛刀,大馬拉小車,並不能很好的發揮出 64 位 CPU 的能力。

由於用戶對電腦使用體驗和速度的追求,近幾年新購入的電腦,普遍是 64 位。

小結

★ 32 位 CPU 只能安裝 32 位的操作系統,32 位操作系統只能運行 32 位的程序;

★ 64 位 CPU 可以運行 32 位或者 64 位的操作系統,64 位操作系統可以運行 32 位或 64 位程序。

★ 64 位版本的程序佔用的內存空間更大

★ 64 位 CPU 可以支持更大內存,32 位 CPU 只能支持 4G 及以下內存

什麼是64位和32位?裝高手必備!

大家普遍關心的問題:

★ 32 位系統不支持 64 位程序,我想換到 64 位怎麼辦?

★ 32 位系統好卡怎麼辦?

★ 我的電腦 4G 內存裝 32 位還是 64 位系統呢?

首先,第一個問題有前提是:CPU 是 32 位還是 64 位?

如果是 32 位 CPU,只能安裝 32 位系統,所以無法換到 64 位系統。

如果是 64 位 CPU,想把 32 位系統換到 64 位,通過重裝系統就可以實現。

但要千萬注意:在把 32 位系統換成了 64 位系統時,是需要重新使用新安裝系統的激活碼激活的,不會默認激活。

第二,32 位系統卡慢怎麼辦?

系統卡慢跟很多因素有關,可能是打開的程序太多?安裝的軟件或者驅動有問題?某項程序進程卡住?還是硬件配置過低?這些問題都可能影響大家的使用體驗。

第三,4G 內存裝哪種系統?

正好 4G 內存,安裝 32 位還是 64 位系統差別不大,如果 CPU 性能比較好,可以安裝 Win 7 64 位系統,一方面好的 CPU 可以更好的發揮 64 位系統的優勢,另一方面,32 位系統能利用到的內存實際會小於 4G,還有一部分內存被浪費。

如果CPU性能一般,那麼可以考慮 32 位系統。因為 64 位要佔用的資源比較大,CPU 弱的話,反而會拉低整體性能,甚至還不如 32 位系統。

小於 4G 內存,則建議安裝 32 位系統。以免 64位系統佔用資源過多,導致運行卡頓。

什麼是64位和32位?裝高手必備!

64 位系統是可以向下兼容的,所以大多數適用於 32 位版本 Windows 的程序都可以在 64 位版本的 Windows 上運行。

但是,也有一些例外:

1.許多防病毒程序不適用

2.適用於 32 位系統的設備驅動程序無法在 64 位系統的電腦上運行。比如,僅具有 32 位驅動器的打印機或其他設備,就無法再 64 位系統上使用。

好辣,以上就是 32 位和 64 位系統的迷思,如果你覺得有用的話關注加收藏吧。


分享到:


相關文章: