32位(32位作業系統)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

一款為使CPU進行32位運算而設計的作業系統。

基本介紹

  • 中文名:32位
  • 外文名:32bit
  • 32位:針對的32位的CPU設計
  • CPU內部暫存器定址匯流排是32位
  • 查看系統:是32位還是64位的方法
32位作業系統針對的32位的CPU設計。CPU內部暫存器定址匯流排是32位,指令集可以運行32位數據指令,也就是說一次可以提取32位數據(4個位元組,32bit=4Byte)。32位CPU有4G的記憶體定址空間
windows下查看系統是32位還是64位的方法:
開始選單——運行——CMD——systeminfo——系統類型——x86 pc則表示為32位系統(x64則表示為64位系統)
32位系統與64位系統的區別:
第一,設計初衷不同。64位作業系統的設計初衷是:滿足機械設計和分析、三維動畫、視頻編輯和創作,以及科學計算和高性能計算應用程式等領域中需要大量記憶體和浮點性能的客戶需求。換句簡明的話說就是:它們是高科技人員使用本行業特殊軟體的運行平台。而32位作業系統是為普通用戶設計的。
第二,要求配置不同。64位作業系統只能安裝在64位電腦上(CPU必須是64位的)。同時需要安裝64位常用軟體以發揮64位(x64)的最佳性能。32位作業系統則可以安裝在32位(32位CPU)或64位(64位CPU)電腦上。當然,32位作業系統安裝在64位電腦上,其硬體恰似“大牛拉小車”:64位效能就會大打折扣。
第三,運算速度不同。64位CPU GPRs(General-Purpose Registers,通用暫存器)的數據寬度為64位,64位指令集可以運行64位數據指令,也就是說處理器一次可提取64位數據(只要兩個指令,一次提取8個位元組的數據),比32位(需要四個指令,一次提取4個位元組的數據)提高了一倍,理論上性能會相應提升1倍。
第四,定址能力不同。64位處理器的優勢還體現在系統對記憶體的控制上。由於地址使用的是特殊的整數,因此一個ALU(算術邏輯運算器)和暫存器可以處理更大的整數,也就是更大的地址。32位CPU和作業系統最大只可支持4GB記憶體,而64位CPU和作業系統理論上最高可支持16EB記憶體(16777216TB)。
總而言之,64位作業系統,必須“上”靠64位主機硬體的支撐,“下”靠64位常用軟體的協助,才能將64位的優勢發揮到極致,“三位一體”缺一不可(道理很簡單:作業系統只是承上啟下的運行平台)。至於64位電腦可以安裝32位作業系統,64位作業系統可以安裝32位軟體,那是設計上的“向下兼容”,不是64位設計初衷的本來含義。

相關詞條

熱門詞條

聯絡我們