计算机中存储容量为2MB,至少要有多少地址总线?以及计算原理? 5
3个回答
展开全部
你这个说法有问题,2MB的容量你要分是多少个储存单位。我举两个例子
先讲一个基础,2MB是总的容量,指的是存储的单位数乘以每个单位的容量,那么
1.如果每个储存单位是一个BYTE,即8位,那么就需要21根
2.如果每个储存单位是两个BYTE,即字,那么就只需要20根
计算机寻址的时候他寻找的是储存单位,所以如果设计的时候一个单位是一个BYTE,那么他一次就存一个BYTE进去,一个单位是一个字就存两个BYTE进去,所以根数和每个单位的容量有关系的。
计算很简单,总容量除以每个单位的容量就是总共的存储单位数,这个很容易理解的。比如,2MB/1 BYTE=2M,那么意思就是有2的21次方个存储空间,一条地址线可以表示1或者0,所以一根线其实可以访问两个地址,那么两根组合起来就是4个(2的2次方)地址(00 01 10 11),依次类推那么21根就足够了。
先讲一个基础,2MB是总的容量,指的是存储的单位数乘以每个单位的容量,那么
1.如果每个储存单位是一个BYTE,即8位,那么就需要21根
2.如果每个储存单位是两个BYTE,即字,那么就只需要20根
计算机寻址的时候他寻找的是储存单位,所以如果设计的时候一个单位是一个BYTE,那么他一次就存一个BYTE进去,一个单位是一个字就存两个BYTE进去,所以根数和每个单位的容量有关系的。
计算很简单,总容量除以每个单位的容量就是总共的存储单位数,这个很容易理解的。比如,2MB/1 BYTE=2M,那么意思就是有2的21次方个存储空间,一条地址线可以表示1或者0,所以一根线其实可以访问两个地址,那么两根组合起来就是4个(2的2次方)地址(00 01 10 11),依次类推那么21根就足够了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是21根吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询