32位 和 64位系統區別

2021-08-27 07:51:49 字數 647 閱讀 9226

1. 32位系統cpu一次可處理32位資料,即一次處理4個位元組。

64位系統cpu一次可處理64位資料,即一次處理8個位元組。

通俗一點說: 32位,就相當於你擁有32個工人,每次能完成32個工人的工作量

64位,就相當於你擁有64個工人,每次能完成64個工人的工作量

總結: 由32位系統過渡到64位系統,cpu處理資料能力提公升了一倍。

2.  來說說定址能力

記憶體中乙個位址占用8bit,即乙個位元組,32位cpu含有32根位址線,定址能力為2的32次方個位元組,相當於4g記憶體(所以,如果我們裝32位系統,安裝8g記憶體實際上是沒有用的)。而64位cpu理論上定址能力為2的64次方個位元組,但目前硬體還達不到這個水準,當然我們用不了這麼大的記憶體。

另外,補充兩點:

第一、1 byte = 8 bit (8)

1 kb = 2^10 byte (1024)

1 mb = 2^10 kb (1024)

1 gb = 2^10 mb (1024)

1 tb = 2^10 gb (1024)

第二、64位系統下執行64位軟體比32位系統執行32位軟體要快,

但是,64位系統執行32位軟體跟32位系統執行32位軟體速度應該是一樣的 。

總結: 64位cpu有更大的定址能力。

系統64位和32位的區別

從程式上說 32位與64位程式,是指經過語言編譯後的可執行檔案,比如 c 語言編寫的程式就需要區分是32位的還是64位 從系統和硬體上講 cpu一次處理資料的能力是32位還是64位,關係著系統需要安裝32位還是64位的系統 32 位和 64 位中的 位 也叫字長,是 cpu 通用暫存器的資料寬度,是...

64位系統和32位系統的區別

一直糾結32位和64位作業系統倒底有哪些區別?32位作業系統最大只支援4g記憶體嗎?可是明明看到伺服器記憶體顯示是大於4g的,到底怎麼回事?經過一番查閱終於搞明白了。作業系統有32位和64位之分,主要是因為存在32位,64位的cpu,其實是依據cpu解析的字組大小而來的 也有說是定址能力,我想可能是...

32位系統和64位系統的區別

這些領域的共同特點就是需要有大量的系統記憶體和浮點效能,簡單地說,64位作業系統是為高科技人員使用本行業特殊軟體的執行平台所設計的 2 安裝要求的配置不同,64位作業系統只能安裝在64位的電腦上,cpu必須是64位的,並且只在針對64位的軟體時才能發揮其最佳效能,32位作業系統既可以安裝在32位 3...