关于32位cpu的最大内存
来源:3-5 计算机的主存储器与辅助存储器

慕沐5563175
2020-06-07
32位的cpu,一共可以存2^32 bit数据,可是此时的结果不应该是4Gb(bit)么,为什么一般都说可以是4GB(Byte)呢,4GB不是按字节来说的么?对此有点疑惑
写回答
1回答
-
这里的概念,同学有些混淆。
首先呢,CPU不是用来存数据的,因此对于32位CPU,不应该说可以存多少数据。
32位CPU的意思是,一次CPU寻址,可以寻址32个比特位长度的地址,也就是最多2^32个数据地址,这里面,对于每个地址,寻址数据大小是一个字节1Byte,可以得到4G的结果;因此,对于32位CPU,安装超过4G的物理内存,都是浪费的。
希望对你有所帮助,加油哦。
312020-06-08
相似问题