- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
dram的接口特性
图15 页式存储器的地址变换 2.旁路转换缓冲区 80486设有一个称为旁路转换缓冲区(Translation Loop-aside Buffer, TLB)的高速缓存,其中保存了32个最近使用过的页转换地址。这意味着若要访问相同的存储区域,其物理地址已经在TLB中,就不必访问页目录表和页表,其地址变换速度快,所以又把TLB称为快表,而存于主存中的页表称为慢表。 据统计,对于一般程序来说,80486微处理器的TLB的命中率约为98%,也就是说,需要访问主存中二级页表的情况只占2%。由此可见,TLB极大地提高了页式存储器的性能。 4.4 80486的段页式存储器 段页式存储器把主存空间分成固定大小的页,程序按模块分段,每个段再分成若干个页。段页式存储器的地址变换如图16所示。段页式存储器尤其适用于多用户系统,逻辑结构清晰,每个用户都有一个逻辑名(用户号),程序可按程序段编写,每个程序段又可分为多个页,系统效率较高。 图16 段页式存储器的地址变换 5 高速缓冲存储器 高速缓冲存储器(Cache)是位于CPU与主存之间的一种存储器,容量比主存小,速度比主存快。CPU需要数据时首先在Cache中查找,Cache中没有才从主存中读取。 据统计CPU 90%以上的存储器访问都发生在Cache中,只有不到10%的几率需要访问主存,即命中率可达90%以上,因此少量Cache可以极大地提高存储系统的访问速度。 现在CPU一般都集成有一级高速缓存L1和二级高速缓存L2,高端的工作站或家用PC机还可能配置三级高速缓存L3,存储容量逐级增大,存取速度逐级降低。 此外CPU内部还有一个专门用于地址转换的Cache,即快表TLB。TLB中存放操作系统页表的一部分,通过它可以提高虚地址转换为实地址的地址转换速度。CPU中完成地址转换的部件称为“存储器管理单元”(Memory Management Unit, MMU)。 5.1 高速缓存的工作原理 当CPU需要读写主存单元时,首先检查Cache中是否有所需数据,如果有就直接访问Cache,称为“命中”;如果没有就访问主存,并将主存单元所在的块调入Cache。如果Cache中没有空闲的块,还需要根据替换算法找出某个Cache块,将其写回主存,并从主存调入新的块。 Cache块的大小是固定的,类似于虚拟存储器中的页,但Cache块的大小比页小得多。Cache块结构如图17所示。 图17 Cache块结构图 标签是存储单元地址的一部分,存储单元的地址从高到低划分为标签、索引和块内偏移,如图18。 图18 Cache块结构图 5.2 地址映像 主存和Cache都划分为多个大小固定的块,由于Cache的容量远远小于主存,因此一个Cache块要对应多个主存块,按某种规则将主存块调入Cache块中,称为“相联”(Associativity)。 1.全相联(Fully Associative)映像 主存中的块可装入cache中的任意块位置称为全相联。全相联方式具有块冲突低,空间利用率高的优点,但无法根据索引值定位Cache块,需要检查所有Cache块的标签,标签位数增大,查找时间长,地址变换速度慢,需要较复杂的硬件支持。 2.直接映像(Direct Mapped) 主存中每一块只能装入到Cache中唯一的特定块位置的方法称为直接映射。直接映射中主存块与Cache块之间为N:1的映射关系,具有地址变换速度快实现简单的优点,但块冲突率高,空间使用效率低。 3.N 路组相联映像 为了克服直接映射的缺点,把Cache划分为多个组,每组有N个块,主存块与Cache组之间采用直接映像方式,与组内的Cache块之间采用全相联映像方式。图19显示了2路组相联的地址映像情况。 图19 2路组相联 5.3 替换算法和写策略 Cache未命中且Cache已满时,需要根据某种规则找到一个Cache块,将待访问的主存块调入,替换选中的Cache块。替换算法有 先进先出算法(First In First Out, FIFO) 最久未使用算法(Least Recently Used, LRU) 最近使用算法(Most Recently Used, MRU) 随机替换算法(Random Replacement, RR) 修改Cache块数据时需要保持内存块数据与Cache块数据的一致性。写策略决定何时将Cache块数据写回主存。写策略有 通写(Write-Through) 回写(Write-Back) 5.4 80486微处理器的高速缓存 80486微处理器带有8 KB的一级高速缓
您可能关注的文档
- goldwave的简介与使用.doc
- gprs概述-clip2net.doc
- greenguard—森林碳汇行业的商业化模式研究pdf-中央财经大学.pdf
- glycinin在不同食性鱼类肠道分布规律的比较研究-吉林农业大学学报.pdf
- gips系统设计与实现赵俊彦闫梦龙郭辉摘要分布式文件系统dfs.doc
- gips系统设计与实现-北京大学网络与信息系统研究所.pdf
- gh-2131一体化直流高压脉冲发生器武汉国测华能电气有限公司.pdf
- geogtree地理演化树安装指引.pdf
- gbt196392005小型阀控密封式铅酸蓄电池.doc
- gd3561t型ingaas探测器-成都英鑫光电科技有限公司.doc
最近下载
- 不同类型油藏注采调整做法及下步举措.pptx VIP
- 2025年新冀教版英语三年级上册教学课件 Unit 1 Lesson 2.pptx
- 《企业纳税实务》(第四版)课件 项目二 增值税纳税实务 .pptx
- 全面解读 新时代学校思想政治理论课改革创新实施方案 全文内容 PPT课件2020年12月印发.pptx VIP
- 港东油田合理注采比确定、配注执行及动态调整.pptx VIP
- 2025年上半年教师资格证幼儿综合素质真题及答案(Word版).docx VIP
- 人教版体育课水平一(一年级)模仿动物走教案 (1).docx VIP
- 吊装应急预案.docx VIP
- 板桥油田凝析油藏注水效果分析.pptx VIP
- GB51173-2016 煤炭工业露天矿疏干排水设计规范.pdf VIP
文档评论(0)