采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老是,这个地方不理解,2的32次方等于4*2的30次方等于4G?这个是怎么换算的,另外单位分别是什么?
首先,2是从比特位来的,一个比特位可以表示0和1。
那么,对于32位地址,就有2^32次方的寻址范围可以表示,换算成数值就是4*2^30次方,指的是寻址范围,每个地址按字寻址是1byte,所以总的过程就是4 * 1024 * 1024 * 1024 * 1Byte = 4G。
希望对你有所帮助。
前面是表示32位地址,就有2^32次方(32个比特位)的寻址范围,这个可以理解;但是后面每个地址按字寻址是1byte,这个是什么意思吗?
1024*1Byte=1Kb 1Kb*1024=1Mb 1Mb*1024=1G 1G*4=4G 老师你这么讲 就懂了
+1,老师,这个问题我也没明白
32位系统有2的32次方的范围bit,地址本身有2的8次方变化bit,所以总范围就是两者相乘2的40次方bit=4GB
登录后可查看更多问答,登录/注册
编程之前先学这门课,系统补足计算机基础知识,夯实编程地基
3.4k 17
1.7k 14
1.2k 13
1.4k 11