- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 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作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物
您可能关注的文档
最近下载
- Photoshop2020平面设计实例教程全套完整教学课件.pptx
- 2025年重庆市中考语文试卷真题(含标准答案) 原卷.pdf
- 30题保险理赔岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 2023年成人高考高起专《数学》(理科)真题及答案.pdf VIP
- 2025年中国红十字会救护员培训理论考试试题及答案.docx VIP
- 苏教版九年级数学上册《一元二次方程的解法(2)》课件.ppt VIP
- 航空煤油安全技术说明书.pdf VIP
- 四年级上册数学人教版预习卡.pdf VIP
- 第一单元 传统工艺制作---劳动预备 课件(共两课时40张PPT).pptx VIP
- 2025年秋人教版英语八年级上册Unit 1 Happy Holiday 教案教学设计.docx VIP
文档评论(0)