A. 为什么说主存容量越大,所需的地址码位数就越长。计算机组成原理
24位地址线,说明可以寻址16M个字(不是“字节”,这里是“字”,“字”和“字节”没有关系)的地址空间。(这里实际上是说:一个地址可以寻址一个字的地址空间。即为:给定一个地址,就可以寻址对应这个地址的所有存储空间。这个存储空间大小由寄存器大小决定。这个存储空间在计算机体系结构中记为“一个字”,其大小记为“一个字长”。如果寄存器为32位,则一个地址可对应4字节存储空间;如果寄存器为16位,则一个地址可对应2字节存储空间。以此类推。)。这里主存容量就是256MB,说明一个字占据256MB/16M = 16B大小。
所以存储字长为16B,为2字节。说明给定一个地址。可以读出或者写入2字节的数据。
B. 微型计算机存储的地址线和存储容量有什么关系
微型计算机存储器的地址线数量和存储容量之间存在一定的关系,通常情况下,存储器的容量是由地址线的数量来决定的。
在计算机中,每个存储单元都有一个唯局竖一的地址,通过地址线的数量,计算机可以访问到不同的存储单元。每条地址线能够表示的地址数量是2的n次方(n为地址线的数量),因此地址线的数量越多,存储器可以表示的地址范围也就越大,从而可以存储更多的数据。
例如,一个8位桐辩大地址线的存储器可以表示2的8次方(256)个不同的地址灶掘,因此最多可以存储256个字节的数据。同样的道理,一个16位地址线的存储器可以表示2的16次方(65536)个不同的地址,因此最多可以存储65536个字节的数据,即64KB。
总之,地址线的数量是影响微型计算机存储器容量的重要因素之一。当需要增加存储器容量时,通常需要增加地址线的数量,以扩展存储器的寻址范围,从而提高存储器的容量。