问问题描述
存储器的寻址范围怎么计算,跪求大佬救命,卡在这里动不了了!
答精选答案

对24位地址线的主存总存储单元个数为2^24=16M一个存储单元为8位(1字节)所以总存储容量为存储单元个数*每个存储单元的大小=16M*1B=16MB按字节寻址的范围就是16M,即为存储单元的个数因为字长为32位,按字寻址的范围是16MB/(32/8)B=4M,即将每个存储单元的大小看作是4个字节所得出的结果24位地址线也就是mar的位数是24位代表的是存储单元个数是2^24=16M是正确的你把存储单元的个数和每个存储单元的大小这两个概念混淆了书前后实际上是不矛盾的按字寻址的意思是按照字长来寻址题目中32位可以理解为4字节为1字按字节寻址默认就是1个字节所以与存储单元的个数相同
本文来自作者[消防员健康]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/zhuanye/1956269.html
评论列表(4条)
我是公众科技网的签约作者“消防员健康”!
希望本篇文章《存储器的寻址范围怎么计算》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:对24位地址线的主存总存储单元个数为2^24=16M一个存储单元为8位(1字节)所以总存储容量为存储单元个数*每个存储单元的大小=16M*1B=16MB按字节寻址的范围就是16M,即为存储单元的个数因为字长为32位,按字寻址的范围是16MB/(32/8)B=4M,即将每个存储单元的大小看作是4个字节所得出的结果24位地址线也就是mar的位数是24位代表的是存储单元个数是2^24=16M是正确的你把存储单元的个数和每个存储单元的大小这两个概念混淆了书前后实际上是不矛盾的按字寻址的意思是按照字长来寻址题目中3