《存储系统习题》PPT课件.ppt
《《存储系统习题》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《存储系统习题》PPT课件.ppt(52页珍藏版)》请在三一办公上搜索。
1、第三章 存储系统习题课,主讲 赵力2007年4月,知识概要,一、关于主存储器基本概念存储介质能表示二进制数1和0的物理器件存储元存储1位二进制代码信息的器件存储单元若干个存储元的集合,可以存放一个字或一个字节。地址存储单元的编号存储器计算机用来存放程序和数据的部件。SRAM静态随机存储器DRAM动态随机存储器ROM只读存储器,二、有关主存储器的技术指标存储容量字节数单元数位数存取速度存取时间存取周期存储器总线带宽,三、有关静态随机存储器SRAM存储元的读写原理静态MOS存储器存储体、地址译码、片选和读/写控制静态SRAM芯片数据线、地址线、控制线RAM存储器的扩展位扩展、字扩展、字位同时扩展,
2、四、有关动态随机存储器DRAM存储元的读写原理DRAM芯片的特点DRAM的刷新五、有关高速存储器双端口并行存储器多体交叉存储器相联存储器,六、有关高速缓存cachecache在存储体系结构中的位置,cache的目标定量分析cache的性能:命中率,cache的效率cache的基本工作原理,地址映射、替换策略、写策略七、有关虚拟存储器虚拟存储器的目的,与cache的异同之处虚拟存储器的基本工作原理,信息交换单位地址映射:段表、页表、快表存储保护,习题,解释概念:主存、辅存、Cache、虚拟存储器、RAM、SRAM、DRAM、ROM、EPROM、CDROM、Flash Memory。计算机中哪些部
3、件可用于存储信息,按其速度、容量和价格/位排序说明。什么是计算机存储器的层次结构?层次结构的特点和目的是什么?说明程序的局部性原理。说明存取周期和存取时间的区别。什么是存储器带宽?,一、填空,计算机中的存储器是用来存放 的。存储器系统的层次结构是为了使整个计算机的存储系统在 上接近最外层的存储器,在 上接近最里层的存储器。对DRAM进行操作,有 三种操作类型。cache的目的是。虚拟存储器的目的是。,程序和数据,容量和价格,性能,读、写和刷新,平衡CPU的执行速度和主存的存取速度不匹配的矛盾,扩大主存容量、实现存储管理,cache-主存的信息交换单位是;主存-虚存的信息交换单位是。相联存储器主
4、要应用于。若存储器的数据总线宽度为32位,存取周期为200ns,则存储器带宽是。对DRAM进行刷新的方式有。其中 具有较长的死时间,将存储器的读写周期放大一倍。,块,页,cache的地址映射虚拟存储器的快表,(32/8)/(200*10-9)=20MB/s,集中式、分散式、异步式,集中式,分散式,二、选择题,主存和辅存的本质区别是。主存容量小,而辅存容量大主存速度快,而辅存速度慢主存能够被CPU直接访问,而辅存不能主存易失,而辅存非易失 下列因素中,与cache的命中率无关的是。主存的存取时间 C.cache的组织方式块的大小 D.cache的容量,C,A,通用寄存器的设计适合采用 高速存储器
5、。多端口存储器 多体交叉存储器相联存储器高速缓冲存储器已知虚地址为32位,页大小为4KB,页表每一项为4个字节,那么页表总容量为。4GB C.8MB4MB D.1MB,A,B(2322124),【第一题】某RAM芯片,其存储容量为16K8位,问:该芯片引出线的最小数目应为多少?存储器芯片的地址范围是什么?【解】因存储单元的数量为=2,所以地址线 根;字长 位,所以数据线有 根,加上控制线 信号和 信号,电源线和地线,所以该芯片引出线的最小数目应为 根。地址范围为 H H。,16K,14,14,8,8,片选,读写,26,0000,3FFF,三、分析设计题,【第二题】模块化存储器设计。已知某8位机
6、的主存采用半导体存储器,地址码为18位,若使用4K4位RAM芯片组成该机所允许的最大主存空间,并选用模块条的形式,问:若每个模块条为32K8位,共需几个模块条?每个模块内共有多少片RAM芯片?主存共需多少RAM芯片?CPU如何选择个模块条?【解】由于主存地址码给定 位,所以最大存储空间为2,主存的最大容量为 B;而每个模块条的存储容量为,故需要 个模块条。因为使用4K4位的芯片,所以模块内需要芯片 片。模块内采用 扩展方式。主存共需要 RAM芯片。,256K,18,18,32K,8,字位同时,16,128,32K8位的模块条的构成:模块条内使用16个4K4位的RAM芯片拼成8组4K8位,地址码
7、的低12位(A0A11)直接接到芯片地址输入端,地址码的高3位(A14A12)通过3:8译码器输出,分别接到8组芯片的选片端。,4K4,4K4,4K4,4K4,4K4,4K4,4K4,4K4,A11A0,D7D0,32K8的模块条,A14A0,D7D0,D3D0,D7D4,32K8模块,32K8模块,32K8模块,32K8模块,根据前面所得,共需8个模块条,用A17A16A15通过3:8译码器来选择模块条。,【第三题】在给出的存储器方案中,哪些是合理的,哪些不合理?对不合理的可以怎样修改?,【解】(1)合理。(2)不合理。因为存储单元的位数应为字节的整数倍,所以将存储单元的位数改为16较合理。
8、(3)不合理。因为MAR的位数为8,存储器的单元数最多为256个,不可能达到1024个,所以将存储器的单元数改为256较合理。(4)不合理。因为MAR的位数为12,存储器的单元数应为4K个,不可能只有1024个,所以将存储器的单元数改为4096才合理。,(5)不合理。因为MAR的位数为8,存储器的单元数应为256个,不可能只有8个,所以将存储器的单元数改为256才合理;另外,存储单元的位数为1024太长,改为8、16、32、64均可。(6)不合理。因为MAR的位数为1024,太长,而存储单元数为10,太短,所以将MAR的位数与存储单元数对调一下,即MAR的位数为10,存储器的单元数正好为102
9、4,合理。,【第四题】某存储器容量为4KB,其中:ROM 2KB,选用EPROM 2K8;RAM 2KB,选用RAM lK8;地址线Al5A0。写出全部片选信号的逻辑式。,【解】ROM的容量为2KB,故只需EPROM 片;而RAM的容量为2KB,故需RAM芯片 片。ROM的片内地址为 位,用了地址线的哪几根?RAM片内地址为 位,用了地址线的哪几根?,1,1,11,10,A10到A0共11根,A9到A0这10根,【第四题】某存储器容量为4KB,其中:ROM 2KB,选用EPROM 2K8;RAM 2KB,选用RAM lK8;地址线Al5A0。写出全部片选信号的逻辑式。【解续】总容量需要 根地址
10、线。可以考虑用1根地址线A11作为区别EPROM和RAM的片选信号,对于2片RAM芯片可利用A10来区别其片选信号。由此,可得到如下的逻辑式:EPROM CS0=RAM CS1=CS2=,12,A11A10,【第五题】设有一个1MB容量的存储器,字长为32位,问:(1)按字节编址,地址寄存器、数据寄存器各为几位?编址范围为多大?【解】按字节编址:1MB=地址寄存器为 位,数据寄存器为 位,编址范围为。,2208,20,8,00000HFFFFFH,【第五题】设有一个1MB容量的存储器,字长为32位,问:(2)按半字编址,地址寄存器、数据寄存器各为几位?编址范围为多大?【解】按半字编址:1MB=
11、地址寄存器为 位,数据寄存器为 位,编址范围为。,19,16,00000H7FFFFH,21916,【第五题】设有一个1MB容量的存储器,字长为32位,问:(3)按字编址,地址寄存器、数据寄存器各为几位?编址范围为多大?【解】按字编址:1MB=地址寄存器为 位,数据寄存器为 位,编址范围为。,18,32,21832,00000H3FFFFH,【第六题】用16K8位的SRAM芯片构成64K16的存储器,试画出该存储器的组成逻辑框图。【解】存储器容量为64K16 位,其地址线为16位(A15A0),数据线也是16位(D15D0);SRAM芯片容量为16K8位,其地址线为14位,数据线为8位。因此组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储系统习题 存储系统 习题 PPT 课件

链接地址:https://www.31ppt.com/p-5491743.html