[请益] 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