存储器芯片的容量通常用的方式表示,其中为字数,为每个字的位数
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2) 每块 4 字。 9. 对于下述访存地址序列(字地址) : 1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17 假定 cache 是全相联映像的,cache 的容量都是 16 字,初始时 cache 为空。在下列情况 下,标出每次访存的 cache 命中情况以及最后 cache 的内容: (1) 每块一字,采用 FIFO 替换策略。 (2) Cache 是全相联映像,每块 4 字,采用 FIFO 替换策略。 (3) Cache 是全相联映像每块 4 字,采用 LRU 替换策略。 10. 对于下述访存地址序列(字地址) : 1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17 假定 cache 的容量都是 16 字, 初始时 cache 为空。 在下列情况下, 标出每次访存的 cache 命中情况以及最后 cache 的内容: (1) Cache 是 4 路组相联映像,每块 1 字,采用 FIFO 替换策略。 (2) Cache 是 2 路组相联映像,每块 4 字,采用 LRU 替换策略。 11. 设 2 路组相联映像的 cache 容量为214 块,每块是一个 32 位的字,主存容量是 cache 的 256 倍,其中有如表 5-5 所示数据(地址和数据均采用十六进制表示) 地址 数据 000000 13579246 000008 87654321 010000 7777777 010004 11235813 00FFFC 12345678 FFFFF8 11223344 FFFFFC 24682468
Biblioteka Baidu
1. 存储器芯片的容量通常用a × b的方式表示,其中a为字数,b为每个字的位数。以下几种 存储器芯片分别有多少地址线和数据线。 1)2K × 16 2)64K × 8 3)16M × 32 4)4G × 4 2. 假定计算机系统需要 512 字节 RAM 和 512 字节 ROM 容量。 使用的 RAM 芯片是 128 字× 8 ⋆ ∗ 位,ROM 芯片为512字× 8位。RAM 芯片有CS 及WE 控制端,ROM 芯片有CS∗控制端, CPU 有地址线A15 ~A0 、数据线D7 ~D0 、读写控制线RW∗ 等,试确定各存储器芯片的地址 空间, 指出存储器以及各存储器芯片需要的地址线数量, 并画出存储器与 CPU 的连接图。 3. 某 32 位计算机系统的主存采用 32 位字节地址空间和 32 位数据线访问存储器,若使用 4M 位的 DRAM 芯片组成 32MB 主存,并采用内存条的形式,问: 1)若每个内存条为4M × 32位,共需要多少内存条。 2)每个内存条内共有多少片 DRAM 芯片。 3)主存共需多少 DRAM 芯片。 4)CPU 如何有选择地访问各内存条。 4. 某计算机4K × 8位的主存地址空间中用 2 片1K × 8的 ROM 和 2 片2K × 4的 RAM 芯片构 成。画出 CPU 与 RAM 和 ROM 连接图。RAM 的控制信号为CS ⋕和WE ⋕,CPU 的地址线 为 A11 ∼ A0 ,数据线为 8 位的线路 D7 ∼ D0 ,控制信号有读写控制 R/W ⋕ 和访存请求 MREQ ⋕。 5. 一台计算机采用 256× 8的 RAM 芯片和1028 × 8的 ROM 芯片。计算机系统需要 2K 字节 的 RAM 和 4K 字节的 ROM,以及 4 个输入/输出接口,每个接口有 4 个 8 位的寄存器, 采用存储器映象的编址方式,位于 8KB 地址空间的高端。存储器地址的最高 2 位为 00 表示访问 RAM,为 01 或 10 表示访问 ROM,为 11 表示访问输入/输出接口寄存器。 1)需要多少 RAM 和 ROM 芯片? 2)画出存储器地址映象表,指出地址空间中各段分别映象到什么芯片。 3)用十六进制数给出 RAM、ROM 和接口寄存器的地址范围。 6. Intel 82875 MCH 存储器控制接口支持 128Mb, 256Mb,512Mb 的 8 位或者 16 位的 SDRAM 芯片,存储器数据接口为 64 位,问, (1) 存储器容量最小是多少? (2) 将存储器芯片以位扩展方式构成内存条,再字扩展方式扩展容量,最多支持 8 个内存条,存储器容量最大是多少? (3) 最大配置时,每次存储器刷新多少数据位? 7. 有一个“Cache-主存”存储层次。主存容量为 8 个块,Cache 容量为 4 个块,采用直接 地址映像。 (1) 对于如下主存块地址流:0,1,2,5,4,6,7,1,2,4,1,3,7,2,如果 主存中内容开始时未装入 cache 中, 请列出每次访问后 cache 中各块的分配情况。 (2) 指中块命中的时刻。 (3) 求出此期间 cache 的命中率。 8. 对于下述访存地址序列(字地址) : 1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17 假定 cache 是直接映像的,cache 的容量是 16 字,初始时 cache 为空。在下列两种情况 下,标出每次访存的 cache 命中情况以及最后 cache 的内容。 (1) 每块 1 字