存储器的寻址范围怎么计算?还有什么是字地址?字节地址?
对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个字节所以与存储单元的个数相同