首先紫轩之吻得回答绝对错误,因为他连什么是存储单元和什么是字节都没有搞清楚.他应该解释的是存储单元.
,如果按字节编址,一个字节有8位二进制位组成,又因为CPU的输出地址码为20位 也就是它的地址总线宽度(位数)是20条,所以CPU可以支持的寻址范围为1MB.也就是可以支持2^20*8个bit
所以可以回答您的
1:存储器的总容量可达到1MB.
2:因为由上述可以知道存储器为1M*8bit
所以有(1024/2)*(8/4)=1024片SRAM组成该存储器.
也就是先有2片1M*2bit的SRAM位扩展组成1M*8bit的SRAM.然后512片SRAM字扩展组成1M*2bit的存储器.
3.因为此SRAM片子有9位地址来选片(因为有512片SRAM字扩展组成1M*2bit的SRAM).一般均采用高位地址进行选片所以为A11---A20,因为组成元素为2K*4(位)的SRAM片子所以片内地址应该是11位,也就是A0---A10.这样全部的地址线就全部用上.
注意:这里还可以说明CPU的外部数据线也就是连内存的数据线的位数为8位,即8根数据线.就是因为该内存用字节编址.
回答可以吗?希望得到您的分数.