- 20
- 0
- 约2.28万字
- 约 81页
- 2017-02-05 发布于天津
- 举报
6-4-5虚拟地址到物理地址的转换
* MMU可以将整个存储空间分为最多16个域(domain)。每个域对应一定的内存区域,该内存区域具有相同的访问控制属性。MMU中寄存器c3用于控制与域有关的属性配置。 * * 虚拟存储空间中一块连续的存储空间被映射到物理存储空间中同样大小的一块连续存储空间。 * 虚拟存储空间中一块连续的存储空间被映射到物理存储空间中同样大小的一块连续存储空间。 * 段和大页只需通过一次映射就可以将虚拟地址转换成物理地址,也可以根据需要增加一级映射,采用两级映射的方式再将大页分成16KB的子页,小页分成lKB的予页。极小页不能再分,只能以1KB大小的整页为单位。 * 段和大页只需通过一次映射就可以将虚拟地址转换成物理地址,也可以根据需要增加一级映射,采用两级映射的方式再将大页分成16KB的子页,小页分成lKB的予页。极小页不能再分,只能以1KB大小的整页为单位。 * 与寄存器C2中的 一级页表基地址组合 C2【31:14】+虚拟地址的【31:20】得到页表项地址 * * * * * * * * * * * 这两种组织方式各有优缺点。统一Cache能够根据当前程序的需要自动调整指令在Cache存储器的比例,比固定划分的有更好的性能。另一方面,分开的Cache使Load/Store指令能够单周期执行。 * 问题:为什么Cache的基本单位是行 如果是以字为单位会带来频繁的更新, 以行的方式读数据效率高,符合程序的局部特性。与存储器读方式匹配 * * * * * * * * * 然而,随着相联度的提高,与之相匹配的硬件的复杂度也在提高 * * * 可靠性。直写法要优于回写法。这是因为直写法始终保证Cache是主存的正确副本。当Cache发生错误时,可以从主存中纠正。 与主存的通信量。一般情况下,回写法少于直写法。这是因为,一方面,Cache的命中率很高,对于回写法来说,CPU绝大多数操作只需要写Cache,不必写主存。另一方面,当Cache失效时,要将Cache中的行替换到主存,而直写法每次只写一个字到主存。总的来说,由于直写法在每次写Cache时,同时写主存,从而增加了写操作的开销。而回写法是把与主存的数据交换集中到一次主存操作,可能要一次性的进行多个字的操作。 控制的复杂性。直写法比回写法简单。直写法在Cache的行状态表中不需要修改位。同时,直写法的纠错技术相对简单。 硬件代价。回写法比直写法好。因为直写法中,每次写操作都要写主存,因此为了节省写主存所花费的时间,通常要采用一个高速小容量的缓存存储器,把要写的数据和地址写到这个缓存中。在每次读主存时,也要首先判断所读的数据是否在这个缓存中。而回写法不需要上述操作,相对硬件代价要小。 * 相比之下,随机算法没有考虑到程序的局部性特点,因而效果有时不尽人意,同时这乖算法不易预测最坏情况下Cache性能。而轮转法就有更好的可预测性,容易预测最坏情况下的Cache性能,在一些实时系统中,十分重视这一点。但是,轮转法替换策略在存储器访问发生很小变化时,可能造成Cache性能有较大变化。 * 相比之下,随机算法没有考虑到程序的局部性特点,因而效果有时不尽人意,同时这乖算法不易预测最坏情况下Cache性能。而轮转法就有更好的可预测性,容易预测最坏情况下的Cache性能,在一些实时系统中,十分重视这一点。但是,轮转法替换策略在存储器访问发生很小变化时,可能造成Cache性能有较大变化。 * 相比之下,随机算法没有考虑到程序的局部性特点,因而效果有时不尽人意,同时这乖算法不易预测最坏情况下Cache性能。而轮转法就有更好的可预测性,容易预测最坏情况下的Cache性能,在一些实时系统中,十分重视这一点。但是,轮转法替换策略在存储器访问发生很小变化时,可能造成Cache性能有较大变化。 * 相比之下,随机算法没有考虑到程序的局部性特点,因而效果有时不尽人意,同时这乖算法不易预测最坏情况下Cache性能。而轮转法就有更好的可预测性,容易预测最坏情况下的Cache性能,在一些实时系统中,十分重视这一点。但是,轮转法替换策略在存储器访问发生很小变化时,可能造成Cache性能有较大变化。 * 相比之下,随机算法没有考虑到程序的局部性特点,因而效果有时不尽人意,同时这乖算法不易预测最坏情况下Cache性能。而轮转法就有更好的可预测性,容易预测最坏情况下的Cache性能,在一些实时系统中,十分重视这一点。但是,轮转法替换策略在存储器访问发生很小变化时,可能造成Cache性能有较大变化。 * * * * * 在带MMU的操作系统控制下,运行的任务无须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。 MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物
您可能关注的文档
- (D)期末存货金额P5-164.若公司采用永续盘存制,下列何者为真.ppt
- 02-40职技人员资位晋升办法.doc
- (二)陈潮宗医师受邀至味全文教基金演讲。主题.doc
- (A)先进先出法.ppt
- (一)劳动力统计.doc
- 1,4-环己烷二甲醇生产技术-中国(东营)国际石油石化装备与技术展览会.doc
- 1.14失效日期-AmbassadedeChineauMaroc.doc
- 0西方哲学史.ppt-知识论与认知科学研究中心-厦门大学.ppt
- 1-东南留游学教育中心.doc
- 1.二学位考试大纲2016.doc.doc
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 小数乘除法100道竖式计算题及答案.docx VIP
- 人教版初中初三九年级英语-名师教学课件-感叹句的用法.pptx VIP
- 青岛版五年级上册小数乘除法竖式计算题100道及答案.docx VIP
- 预应力混凝土管桩连接方法创新图文.pdf VIP
- 云南傣族民居.ppt VIP
- 2024届宜宾市长宁县小升初语文检测卷含答案.doc VIP
- 2025年度民主生活会个人对照检查发言材料 八篇.docx VIP
- 辩论英文课件教学课件.pptx VIP
- 酒店服务质量与员工满意度关系研究分析——以常州万达喜来登酒店为例 工商管理专业.doc VIP
- 小学必背古诗拼音版(2020年-2021年).pdf VIP
原创力文档

文档评论(0)