麻烦解释一下这道计算机导论的题
10.如果存储器地址空间是16MB,字长为8位,那么存储/放一个字需要()位.A)24B)8C)16D)32答案是A为什么答案不是B?题目不是说了字长为8位了吗?为什么存...
10. 如果存储器地址空间是16MB,字长为8位,那么存储/放一个字需要( )位.
A)24 B) 8 C) 16 D) 32
答案是A
为什么答案不是B?题目不是说了字长为8位了吗?为什么存储一个字要24位?地址的位数倒是24位,可是为什么存储一个字要24位?是不是答案错了?麻烦各位解释一下,谢谢! 展开
A)24 B) 8 C) 16 D) 32
答案是A
为什么答案不是B?题目不是说了字长为8位了吗?为什么存储一个字要24位?地址的位数倒是24位,可是为什么存储一个字要24位?是不是答案错了?麻烦各位解释一下,谢谢! 展开
展开全部
①如果说某计算机系统的字长为32bits,那意味着:
1. CPU通用数据总线的宽度为32bits
2. CPU内部数据寄存器位数为32bits;
3. 这台机器一次能做处理,运算的最长字节的能力32bits
②注意:
10. 如果存储器地址空间是16MB,字长为8位,那么【存储/放】一个字需要( )位.
这道题虽然略有歧义,但还是可以找到规律的,它问的是【放、存储】一个字需要多少位。
它没说多少位什么,如果说了是多少位存储空间,那么就是本机字长大小。
它强调是【存储/放】的位,16MB的地址范围,需要至少2^24的寻址范围才能覆盖掉。
所以它强调的是地址寻址需要多少位才能去存储一个字。
2^24BITS=16MB
1. CPU通用数据总线的宽度为32bits
2. CPU内部数据寄存器位数为32bits;
3. 这台机器一次能做处理,运算的最长字节的能力32bits
②注意:
10. 如果存储器地址空间是16MB,字长为8位,那么【存储/放】一个字需要( )位.
这道题虽然略有歧义,但还是可以找到规律的,它问的是【放、存储】一个字需要多少位。
它没说多少位什么,如果说了是多少位存储空间,那么就是本机字长大小。
它强调是【存储/放】的位,16MB的地址范围,需要至少2^24的寻址范围才能覆盖掉。
所以它强调的是地址寻址需要多少位才能去存储一个字。
2^24BITS=16MB
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询