當前位置:編程學習大全網 - 編程語言 - 什麽是32位和64位系統以及x86和x64?

什麽是32位和64位系統以及x86和x64?

簡單來說,x86代表32位操作系統,x64代表64位操作系統。如何判斷電腦是否支持64位操作系統?隨著64位windows 7的發布,很多朋友都想知道自己的電腦是否支持64位系統!

首先,從常識上講,如果妳的CPU是雙核的,就應該支持64位!

當然,妳也可以用CPU-Z來檢查妳的CPU是否包含EM64T (INTEL)或者X86_64(AMD)指令!如果包含,說明支持64位!如果妳的CPU是雙核以上的,必須支持64位操作系統。如果妳的電腦內存大於4G,就要用64位系統,因為32位的Windows 7或Vista最多只支持3.25G內存。64位windows 7將支持高達128G的內存。

Windows XP、Windows vista、Windows Server 2008和Windows 7有32位(x86)和64位(x64)版本。64位操作系統和32位操作系統有什麽區別?

1,設計初衷不同。64位操作系統的初衷是為了滿足在機械設計與分析、3D動畫、視頻編輯與創作、科學計算和高性能計算應用中需要大量內存和浮點性能的客戶的需求。換句話說,簡單來說,就是高科技人員使用本行業專用軟件的操作平臺。32位操作系統是為普通用戶設計的。

2.需要不同的配置。64位操作系統只能安裝在64位計算機上(CPU必須是64位)。同時需要安裝64位常用軟件,才能充分發揮64位(x64)的最佳性能。32位操作系統可以安裝在32位(32位CPU)或64位(64位CPU)計算機上。當然,當壹個32位的操作系統安裝在64位的電腦上,它的硬件就像壹輛“大車”:64位的性能會大打折扣。

3.操作速度不同。64位CPU GPRS(通用寄存器)的數據寬度是64位,64位指令集可以運行64位數據指令,也就是說處理器壹次可以提取64位數據(壹次只需要兩條指令提取8字節數據),是32位的兩倍(壹次需要4條指令提取4字節數據),理論上性能會提升650。

4.尋址能力不同。64位處理器的優勢還體現在系統對內存的控制上。因為地址使用特殊整數,所以ALU(算術邏輯運算符)和寄存器可以處理更大的整數,即更大的地址。比如Windows Vista x64版最高支持128 GB內存,最高支持16 TB虛擬內存,而32位CPU和操作系統最多只能支持4G內存。

5.軟件的普及程度不壹樣。目前64位常用軟件比32位常用軟件少很多。原因很簡單:使用64位操作系統的用戶相對較少。因此,軟件開發者必須考慮“投入產出比”,將有限的資金投入到更多用戶的軟件中。這也是64位軟件相對昂貴的壹個重要原因(將成本分攤到較少的銷售中)。

綜上所述,微軟Windows 64位操作系統既要依靠64位主機硬件的支持,又要依靠64位常用軟件的輔助,才能充分發揮64位的優勢,“三位壹體”缺壹不可(原因很簡單:操作系統只是壹個承上啟下的運行平臺)。至於可以安裝32位操作系統的64位電腦和可以安裝32位軟件的64位操作系統,那是設計上的“向後兼容”,而不是64位設計的本義(如上所述)。

最後,順便提醒部分網友:

雖然1和64位電腦可以安裝32位操作系統,但是32位電腦永遠不能安裝64位操作系統。這壹點非常重要,壹定要牢記,避免盲目下載安裝。

2.在64位計算機上運行的32位操作系統上,不能通過硬盤安裝來安裝64位操作系統。如果安裝,首選CD格式安裝方式,也可以采用復雜的DOS安裝方式。

3.使用虛擬機安裝操作系統,實際上是在當前運行的操作系統上安裝軟件。因此,64位操作系統無法虛擬安裝在32位操作系統上。即使勉強以“曲線”方式安裝,實際上也是出於底層設備的支持,這是毫無疑問的。

  • 上一篇:電動推桿在旋轉式潷水器中的操作應用?
  • 下一篇:學完photoshop可以做什麽?
  • copyright 2024編程學習大全網