32位和64位的理解

2021-07-02 21:37:06 字數 578 閱讀 6731

大家都知道現在流行的作業系統是32位和64位的,都知道32位作業系統能」認出「4g以內的記憶體而64位的

可以認出多記憶體--2的64次方byte(簡稱大b,還有一種是小b,1個byte由8個bit組成)

但是為什麼會64位的能認到的記憶體就多呢?

先看一下概念

32位和64位:cpu一次處理資料的能力是32位還是64位。

就是說cpu一次能處理的資料是32個bit或者64個bit。

大家都知道1位(bit),就是1或0,那麼32位能表達多少個數呢?(2的32次方)

4294967296

這麼大的數在計算機裡面並不算什麼

64位的更大

這個數值則表示cpu能尋到的位址,32位則能找到4294967296多個位址,計算機裡面的定址空間大小一般是1byte,這就說明32位系統可以尋找4294967296byte的空間。轉換成gb就是4g。

理論上來說64位的cpu處理能力應該是32位的2倍,但是我覺得還有其它的一些影響因素,這我不知道。

但還有個知識點需要記住,32位和64位不僅僅是作業系統,硬體也需要支援,如果cpu不支援64位那將無法安裝64位的作業系統,會報錯。

32位和64位的區別

一 支援的記憶體不同 32位的作業系統,最多支援4g的記憶體,實際記憶體為3.25g 64位系統支援4g 8g 16g 32g 64g 128g 256g記憶體,理論上可以無限支援,只要你主機板上有足夠的記憶體條。二 支援的處理器不同 64位的作業系統支援基於64位的處理器,而32位的系統卻不能完全...

32位 和 64位系統區別

1.32位系統cpu一次可處理32位資料,即一次處理4個位元組。64位系統cpu一次可處理64位資料,即一次處理8個位元組。通俗一點說 32位,就相當於你擁有32個工人,每次能完成32個工人的工作量 64位,就相當於你擁有64個工人,每次能完成64個工人的工作量 總結 由32位系統過渡到64位系統,...

32 位和 64 位 Windows識別

32 位和 64 位 windows 全部顯示 32 位和 64 位版本 windows 之間有什麼區別?術語 32 位 和 64 位 是指計算機的處理器 也稱為 cpu 處理資訊的方式。64 位版本的 windows 可處理大量的隨機訪問記憶體 ram 其效率遠遠高於 32 位的系統。我如何知道我...