习题5部分答案 54已知某RAM芯片的存储容量为16KB,ROM芯片的存储容量为4K×8位,问每种 存储芯片的地址线和数据线分别为多少? 解:RAM芯片:地址线14根,数据线8根 ROM芯片:地址线12根,数据线8根 55分别用8KB和16K×8位的RAM芯片构成48KB的存储器,各需要多少片? 解:8KB芯片:6片 、16K×8位芯片:3片 58已知 Intel6264RAM芯片的存储容量为8KB,要求选用5片6264RAM芯片接在系 统中,地址范围从F0000H开始,选用74LS138三一八译码器及逻辑门电路,通过全译码方 式译码产生片选,试设计出译码电路,并计算出每个片选的地址范围 8088系统总线 74LS138 FOOOOH-FIFFFH F2000H-F3FFFH F4000H-FSFFFH MEMW AAAA F6000H-F7FFFH F8000H-F9FFFI 卡 FE0OOH-FFFFFI 59选用1M×4位DRAM芯片构成32位机(设存储器数据总线为32位)的存储器 存储容量为16MB,试问 (1)共计需要多少片? (2)共计需要分几组?每组多少片? 解 (1)16MB/1M×4位)=32片 (2)分为4组,每组8片 512设CPU执行一段程序时,访问 Cache次数Nc=2000,访问主存次数Nm=100,又 假设访问 Cache存取周期为50ns,访问主存存取周期为250ns,试求命中率h、平均访问时 间ta以及倍率r 解 ①求命中率h 2000 =95.23809%≈95% 2000+100 ②求平均访问时间ta
习 题 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 片 (2) 分为 4 组,每组 8 片 5.12 设 CPU 执行一段程序时,访问 Cache 次数 Nc=2000,访问主存次数 Nm=100,又 假设访问 Cache 存取周期为 50ns,访问主存存取周期为 250ns,试求命中率 h、平均访问时 间 ta以及倍率 r。 解: ①求命中率 h h= C M C N N N + = 2000 100 2000 + =95.23809%≈95% ②求平均访问时间 ta
ta=htc+(1-h)tm 0.95×50ns+(1-0.95)×250ns =47.5ns+12.5ns =60ns ③求倍率r Im_250ns t 50ns 5532位存储器组织将内存分为4个存储体,地址总线32位,画出每个存储体的地 址分配图 解:在32位数据总线的微处理器中,直接输出A31-A230位地址,低2位A1、A0由内 部编码产生4个字节选择信号BE3~BEo,以选择不同的字节。由4个字节选择信号把主 存储器分为4个存储体,依次存放32位数据中的4个字节,每个体的8位数据依次并行连 接到外部数据线D-D上,由BE3~BE选中每个存储体,每个体的地址范围如下图所示 FEF FFFFR FFFFFFE□ FFFFFFFD FFFFFF FFFFFFF FFFFFF A FFFFFFF9 FFFFFFFR 存储体 存储体2 存储体 存储体 (最高字节 次高字节 次低字节 最低字节 BE, D,D, BE DnD BE, Dms-D, BE, D,-B A-A 图5-2232位微机系统的内存组织
ta=htc+(1-h)tm =0.95×50ns+(1-0.95)×250ns =47.5ns+12.5ns =60ns ③求倍率 r r= c m t t = ns ns 50 250 =5 5.15 32 位存储器组织将内存分为 4 个存储体,地址总线 32 位,画出每个存储体的地 址分配图。 解:在 32 位数据总线的微处理器中,直接输出 A31~A230 位地址,低 2 位 A1、A0 由内 部编码产生 4 个字节选择信号 BE3 ~BE0 ,以选择不同的字节。由 4 个字节选择信号把主 存储器分为 4 个存储体,依次存放 32 位数据中的 4 个字节,每个体的 8 位数据依次并行连 接到外部数据线 D31~D0 上,由 BE3 ~BE0 选中每个存储体,每个体的地址范围如下图所示