微型计算机原理及应用 教学课件 作者 张彦斌 yw_3_01.pptVIP

微型计算机原理及应用 教学课件 作者 张彦斌 yw_3_01.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 半导体存储器 微机存储器系统的体系结构 三级(Cache-主存-辅存) 两种存储层次(“Cache-主存”与“主存-辅存”) 存储器与CPU的连接 芯片存储容量与存储器容量 存储器芯片组及其与CPU的连接 p.87 图3-12(b) 地址线的连接——选片与选址 存储器芯片的片选信号编址方法:线选法、译码法 高速缓存和虚拟存储器概念 局部性原理、存储调度与地址变换 3.1 存储器体系的分级结构(p.69) 3.1 存储器体系的分级结构(续) 1、两种存储层次: (1)主存与辅存 通过软硬件结合,形成主存和辅存统一的存储器系统。从而较好地解决存储器大容量与其低成本的矛盾。 (2)高速缓存储存器(Cache)与主存 完全由硬件实现“Cache-主存”地址变换和调度,解决了存储速度与成本之间的矛盾。 2、 (1) 存储容量 M: M=字数×字长= 2P×N (bit), 通常N=1,2,4,8 (2) 地址选择线:A0~AP-1 (3) 数据I/O线: D0~DN-1 3.1 存储器体系的分级结构(续) 例:若存储系统的存储容量为4096个字,即按字长16位计算 存储容量=4096×16 bit 若以字节(Byte,简称B)为单位计算,则 存储容量=4096×2×8 bit =8192字节=8KB 目前,微机系统中均按字节为单位编排存储单元的地址,存储器系统的容量也以字节为单位(KB、MB;GB、TB)。 3. 2 存储器与CPU的连接(p.83) 图3-11:总线负载、速度匹配、地址分配、信号连接 1、芯片组的概念 当存储器芯片的I/O数据线少于8位时,可通过由若干个同类芯片组成8位数据线后,再与CPU的数据总线相连,而将这一组芯片称为芯片组。 当芯片存储容量为2P×8 (bit)时,单片即可组成一个芯片组(p.74,Intel 6116 2K×8 bit); 当芯片存储容量为2P×N (8)时, 一个芯片组的芯片数 n=8÷N。 (p.16:16K×1,64K ×1) 3. 2 存储器与CPU的连接(续) 存储器芯片组与CPU的连接 p.87 图3-12(b) 3 . 2 存储器与CPU的连接(续) 单片容量 片/芯片组 存储容量 1K×4 2 (1K×4)×2bit=1KB 2K×8 1 2K×8bit=2KB 16K×1 8 (16K×1)×8bit=16KB 存储器系统容量: 8片1K×4的芯片—(1K×4)×2)×4=4KB 8片2K×8的芯片—(2K×8)×8=16KB 8片16K×1的芯片—16K×8)=16KB 3. ?2 存储器与CPU的连接(续) ??2、地址线的连接——选片与选址(p.87) 对于较大的存储器系统,其地址空间可由若干存储器模块组成。这时,地址线的编排原则是: ——低位选址、高位选片 低位选址——由低位地址线满足每个芯片组内的选址需要。 高位选片——由剩余的高位地址线用于各个芯片组的选择。 3. 2 存储器与CPU的连接(续) 3、存储器芯片的片选信号编址方法 1)线选法(图3-13,p.88) 3. 2 存储器与CPU的连接(续) 2)全译码法 3. 2 存储器与CPU的连接(续) 3、控制线的连接 (p.91,图3-16) 3. 2 存储器与CPU的连接(续) 74LS138地址译码: 3. 3 高速缓冲存储器Cache(p.99) Cache工作的局部性原理 在较短的时间间隔内; 程序空间地址相对集中且连续; CPU读取Cache的命中率较高; 3. 3 高速缓冲存储器Cache(续) 2、 Cache-主存结构的存储管理 CPU访问存储器时,所读取的信息同时写Cache; Cache与主存以块(4~128字节)为单位交换信息; 采用地址映像与变换的方法实现Cache与主存信息块的交换 更新策略与替换算法:FIFO算法和近期最少使用(LRU)算法(命中率达90%) 3.4 虚拟存储器 虚拟存储器——通过软硬件结合的方法把主存-辅存统一成一个整体,使存取速度接近主存,而容量接近辅存。用户能使用容量充分大的存储器,而不用受主存容量的限制。 虚拟存储器以存储器访问的局部性原理为基础。 虚拟存储器“调度原理”:采用类似Cache的地址映像和替换方法,进行虚实地址变换。 存储容量、信息块及存取速度: Cache——几KB~几百KB,几十B/块,速度快 虚拟存储器——几MB~GB, 几百KB /块,速度慢 * (p.97) 图3-23 存储

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档