采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
32位的cpu,一共可以存2^32 bit数据,可是此时的结果不应该是4Gb(bit)么,为什么一般都说可以是4GB(Byte)呢,4GB不是按字节来说的么?对此有点疑惑
这里的概念,同学有些混淆。
首先呢,CPU不是用来存数据的,因此对于32位CPU,不应该说可以存多少数据。
32位CPU的意思是,一次CPU寻址,可以寻址32个比特位长度的地址,也就是最多2^32个数据地址,这里面,对于每个地址,寻址数据大小是一个字节1Byte,可以得到4G的结果;因此,对于32位CPU,安装超过4G的物理内存,都是浪费的。
希望对你有所帮助,加油哦。
谢谢老师!
登录后可查看更多问答,登录/注册
编程之前先学这门课,系统补足计算机基础知识,夯实编程地基
3.5k 17
1.8k 14
1.3k 13
1.5k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号