习 题 5 部分答案
5.4 已知某RAM芯片的存储容量为16KB,ROM芯片的存储容量为4K×8位,问每种存储芯片的地址线和数据线分别为多少?
解: RAM芯片:地址线14根,数据线8根
ROM芯片:地址线12根,数据线8根
5.5 分别用8KB和16K×8位的RAM芯片构成48KB的存储器,各需要多少片?
解: 8KB芯片:6片
、16K×8位芯片:3片
5.8 已知Intel 6264 RAM芯片的存储容量为8KB,要求选用5片6264 RAM芯片接在系统中,地址范围从F0000H开始,选用74LS138三一八译码器及逻辑门电路,通过全译码方式译码产生片选,试设计出译码电路,并计算出每个片选的地址范围。
解:
5.9 选用1M×4位DRAM芯片构成32位机(设存储器数据总线为32位)的存储器,存储容量为16MB,试问:
(1)共计需要多少片?
(2)共计需要分几组?每组多少片?
解:
(1) 16MB/(1M×4位)=32片
分为4组,每组8片
5.12 设CPU执行一段程序时,访问Cache次数Nc=2000,访问主存次数Nm=100,又假设访问Cache存取周期为50ns,访问主存存取周期为250ns,试求命中率h、平均访问时间ta以及倍率r。
解:
①求命中率h
h===95.23809%≈95%
②求平均访问时间ta
ta=htc+(1-h)tm
=0.95×50ns+(1-0.95)×250ns
=47.5ns+12.5ns
=60ns
③求倍率r
r===5
5.15 32位存储器组织将内存分为4个存储体,地址总线32位,画出每个存储体的地址分配图。
解:在32位数据总线的微处理器中,直接输出A31~A230位地址,低2位A1、A0由内部编码产生4个字节选择信号~,以选择不同的字节。由4个字节选择信号把主存储器分为4个存储体,依次存放32位数据中的4个字节,每个体的8位数据依次并行连接到外部数据线D31~D0上,由~选中每个存储体,每个体的地址范围如下图所示。
5.4 已知某RAM芯片的存储容量为16KB,ROM芯片的存储容量为4K×8位,问每种存储芯片的地址线和数据线分别为多少?
解: RAM芯片:地址线14根,数据线8根
ROM芯片:地址线12根,数据线8根
5.5 分别用8KB和16K×8位的RAM芯片构成48KB的存储器,各需要多少片?
解: 8KB芯片:6片
、16K×8位芯片:3片
5.8 已知Intel 6264 RAM芯片的存储容量为8KB,要求选用5片6264 RAM芯片接在系统中,地址范围从F0000H开始,选用74LS138三一八译码器及逻辑门电路,通过全译码方式译码产生片选,试设计出译码电路,并计算出每个片选的地址范围。
解:
5.9 选用1M×4位DRAM芯片构成32位机(设存储器数据总线为32位)的存储器,存储容量为16MB,试问:
(1)共计需要多少片?
(2)共计需要分几组?每组多少片?
解:
(1) 16MB/(1M×4位)=32片
分为4组,每组8片
5.12 设CPU执行一段程序时,访问Cache次数Nc=2000,访问主存次数Nm=100,又假设访问Cache存取周期为50ns,访问主存存取周期为250ns,试求命中率h、平均访问时间ta以及倍率r。
解:
①求命中率h
h===95.23809%≈95%
②求平均访问时间ta
ta=htc+(1-h)tm
=0.95×50ns+(1-0.95)×250ns
=47.5ns+12.5ns
=60ns
③求倍率r
r===5
5.15 32位存储器组织将内存分为4个存储体,地址总线32位,画出每个存储体的地址分配图。
解:在32位数据总线的微处理器中,直接输出A31~A230位地址,低2位A1、A0由内部编码产生4个字节选择信号~,以选择不同的字节。由4个字节选择信号把主存储器分为4个存储体,依次存放32位数据中的4个字节,每个体的8位数据依次并行连接到外部数据线D31~D0上,由~选中每个存储体,每个体的地址范围如下图所示。