[請益] CPU 32bit 與容量計算

作者: nikeasyanzi (nikeasyanzi)   2015-07-26 01:25:36
請問一下 32bit CPU 不是最大能定址4GB 的空間媽??
那 4GB = 4*1024 MB
= 4*1024*1024 KB
= 4*1024*1024*1024 Byte
= 4294967296 Byte
2^32 = 4294967296 bit
那請問一下 為啥我想從32bit 反推回去最大定址空間 會差8倍?
我哪裡思考有問題媽? 我知道容量一定是Byte 但想知道為甚麼 有人可解釋?
感恩!!
作者: chej   2015-07-26 01:45:00
8bits = 1 byte
作者: z1987090 (你在看什麼?)   2015-07-26 06:19:00
計概要重修了
作者: quamtum (testonly)   2015-07-26 07:10:00
addr上1bit是指記憶體1byte
作者: caramel623 (幻曜焦糖)   2015-07-26 11:00:00
你不覺得差8倍是個奇妙的地方嗎XD
作者: qoo55253 (X+X)   2015-07-28 08:27:00
蠻好奇的
作者: jeff04209 (yo)   2015-07-29 11:29:00
32bit表示記憶體位址能夠有2的32次方種組合,而記憶體
作者: jeffrank   2015-07-30 14:38:00
定址的單位就是byte, 你的2^32次方應該要用byte不是bit

Links booklink

Contact Us: admin [ a t ] ucptt.com