第1个回答 2024-01-14
微机原理: 用8K*8的SRAM芯片组成64K*8的存储器,共需SRAM芯片( 8 )片,每片SRA
如果用容量为1K×4的存储芯片构成存储器,共需要128片芯片,其中片内地址10位,芯片地址6位。
如果用容量为2K×8的存储芯片构成存储器,共需要32片芯片,其中片内地址11位,芯片地址5位。
如果用容量为8K×8的存储芯片构成存储器,共需要8片芯片,其中片内地址13位,芯片地址3位。
如果按字节编址,一个字节有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根数据线。 就是因为该内存用字节编址。