该存储器末地址(最后一个RAM 单元地址)为:9BFFH+3K==9BFFH+0C00H=0A7FFH
4.8若某系统有16条地址线,现用SRAM 2114(1K×4)存储芯片组成存储系统,试问采用线选译码时,系统的存储容量最大为多少?需要多少个2114存储芯片?
每片2114需要10条地址线,剩余6条地址线进行线选译码最多可以区分6组12个芯片。这时系统的存储容量最大为(1K*4bit )*2片/组*6组=6KB 。
4.10设有一个具有24位地址和8位字长的存储器,问:
(1) 该存储器能够存储多少字节的信息?
(2) 如果该存储器由4 M×1位的RAM 芯片组成,需要多少片? (3) 在此条件下,若数据总线为8位,需要多少位地址线用于芯片选择?
(1)该存储器的存储容量=224 *8bit=16M 字节 (2)需要4M*1的芯片数目:
32/841
48
16=?=??组片组M M 片
(3)用于片内4M 字选的地址线应满足:222 =4M ,即字选需要22根地址线,片选需要2根地址线。
4.13试为某8位计算机系统设计一个具有8KB ROM 和40KB RAM 的存储器。要求ROM 用EPROM 芯片2732组成,从0000H 地址开始;RAM 用S RAM 芯片6264组成,从4000H 地址开始。
查阅资料可知,2732容量为4K ×8(字选线12根),6264容量为8K ×8(字选线13根),因此本系统中所需芯片数目及各芯片地址范围应如下表所示: