2022年2022年计算机组成原理习题 2.pdf
《2022年2022年计算机组成原理习题 2.pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成原理习题 2.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、12、某机器中,已知配有一个地址空间为0000H3FFFH的 ROM 区域。现在再用一个RAM 芯片(8K8)形成 40K16 位的 RAM 区域,起始地为6000H。假设 RAM 芯片有和信号控制端。CPU的地址总线为A15A0,数据总线为 D15D0 ,控制信号为WR(读/写)、MREQ(访存),要求:画出地址译码方案。将ROM与 RAM 同 CPU连接。12、解:地址译码方案:00003FFF:ROM 16K 40005FFF:空闲 8K 6000FFFF:RAM 40K ROM 与 RAM 同 CPU连接图如图3-4-1 所示。74138Y0Y1Y3Y7A15A13A12A0D15D0
2、D15D8D7D0D15D8D7D08Kx16ROM8Kx16ROMMREQR/W8Kx8RAM(1)8Kx 8RAM(2)8Kx8RAM(9)8Kx8RAM(10)CPUCSCSCSCSCSCS5、某计算机主存8M字节,分成4096 个主存块,Cache有 64K 字节,采用直接映射方式。请问:Cache 有多少个字块?Cache 的字块内地址为多少位?Cache 的字块地址为多少位?解析:假设主存按字节编址,则:每字块大小为:8MB/4096=2K字节,故 Cache 有 64KB/2KB=32个字块。由于每字块大小为2KB,故 Cache的字块内地址为11 位。因为采用直接映射技术,Ca
3、che共有 32 个字块,故Cache 的字块地址为5 位。6、一个组相联高速缓存由64个字块组成,每个字块有256 字,分为 8 组,主存有4096 个字块。请问:主存地址有多少位?主存地址的划分如何?即:标志字段、组字段和块内地址字段各有多少位?名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -解析:主存容量为4096 块 x256 字=220字,故主存地址为20 位。Cache 容量为 64 块 x256 字=8 组 x 8 字块/组 x 256 字/字块。主存容量按每8 个字块对于Cache的 8 组,共有 4096/8=512=29个组群即:220字=29组群
4、x 23块/组群 x 28字/块因此,主存地址划分:标志位为9 位,组号为3 位,字块内地址为8 位。所以,Cache的每个字块的标志位有9 位。7、某计算机有64K 字节的主存和4K字节的 Cache,Cache每组 4 字块,每字块64 字节。存储系统按组相联方式工作。请问:主存地址的标志字段、组字段和块内地址字段各有多少位?若 Cache原来是空的,CPU依次从 0 号地址单元顺序访问到4344 号单元,采用LRU替换算法。若访问Cache的时间为 20ns,访问主存的时间为200ns,试估计 CPU访存的平均时间。解析:假设按字节编址 Cache 容量为:4KB=16组 x 4字块/组
5、 x 64B/字块主存容量为:64KB=64 组群 x 16块/组群 x 64B/字块主存地址为16 位,划分为标志位:6 位,组号:4 位,块内地址:6 位所以,Cache的每个字块的标志位有6 位。因为每块为64 字节,4345/64=67.89,67x64=4288,所以 04344 单元应对应前68 块(第 0 到第 67 块),即处理器访问过程是对前68 块连续访问。Cache共有 64 个字块,分成16 组,每组 4 个字块(槽)。图中列方向是 Cache的 16 组,行方向是每组的4 个槽。根据组相联映射方式的特点,Cache字块(槽)和主存块之间的映射关系如表3-2-1 所示。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机组成原理习题 2022 计算机 组成 原理 习题
限制150内