- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微处理器结构与设计--第14次课-2013-06-05_173007261
微处理器结构与设计
虚拟存储器
Virtual Memory
第14次课
2013.06.05
1 微电子学研究所李树国
虚拟存储器的概念
• 主存储器(DRAM)可作为磁盘的“cache”
• 开发虚拟存储器有2个诱因:
– 允许多道程序有效安全地共享存储器
– 允许单一的用户程序使用的存储空间超过主存储器容量
• 允许多道程序有效安全地共享存储器
– 多道程序使用的空间往往大于实际的主存容量,但在任何时间点只有一
部分空间处于激活状态,正是程序的局部性原理造就了虚拟存储器及
cache
– 虚拟存储器使我们更有效地共享处理器和主存储器(DRAM)
– 多道程序共享存储器,必须遵循规则对指定的区域进行读写
– 程序编译到属于自己的地址空间,即内存中仅由该程序能访问的连续地
址空间
– 虚拟存储器实现了从程序地址空间到物理地址空间的转换,这种转换加
强了程序地址空间的保护
2 微电子学研究所李树国
• 允许单一的用户程序使用的存储空间超过主存储
器容量
– 过去,由程序员负责存储器空间的多道程序的覆盖和
装入。现在,虚拟存储器的发明消除了程序员的负担
,并可自动的管理主存储器(DRAM)和辅助存储体
磁盘的调入和调出
– 尽管虚拟存储器和cache的工作机理一样,但使用的技
术术语不同
• Cache 中的Block,虚拟存储器:page (页)
• Cache 中的cache miss,虚拟存储器:page fault (页缺失)
• 对虚拟存储器来说,处理器产生的虚拟地址可被
转换为访问主存储器(DRAM)的物理地址
3 微电子学研究所李树国
一个有page的虚拟地址空间到物理地址空间转换
• 微处理器产生虚拟地址,而访问主存储器(DRAM)需要物理地址
• 虚拟存储器和物理存储器都以page为单位块进行存储,因此,虚拟页要
被映射成一个物理页。
• 对一个虚拟页来说,可能不驻留在主存储器(DRAM),而驻留在磁盘上
,这时,就不能映射成物理地址
• 2个虚拟地址可指向同一个物理地址,因此,可用来共享数据或代码
4 微电子学研究所李树国
• 重定位(Relocation)可把一个程序的虚拟地
址映射成一个不同的物理地址
• 重定位可把一个程序装入到存储器的任何
地方,通过重定位,任何一个程序都可存
放在主存储器中的若干页中。
5 微电子学研究所李树国
从虚拟地址到物理地址的映射
虚拟地址空间232 =4GB ,物理地址空间230 =1GB,
页的大小为Page size=212 =4KB
事实上,从4GB 的虚拟空间到1GB的物理空间映射
6 微电子学研究所李树国
Page fault 页缺失的代价
Page fault 需要花费数百万个机器周期去处理
下表是SRAM,DRAM和磁盘的访问时间
巨大的访问时间决定了设计虚拟存储器的必要性
7 微电子学研究所李树国
• 页的大小应足够大,以弥补很长的访问时间。(也就是说一
个货车,应拉足够多的货物,才能弥补运输成本和利润)。
– 通常
您可能关注的文档
- 归类方法与技巧(1-40章).pdf
- 当代元伦理学中的亚里士多德主义_简析黑尔对_道德语言_的建构_席天扬.pdf
- 当代中国社会的声望分层_职业声望与社会经济地位指数测量_李春玲.pdf
- 当代音系学的方法论特征_李兵.pdf
- 当归当归养殖方法当归.pdf
- 当归的功效及食用.pdf
- 当前中国的社会保险在社会分层中的作用.pdf
- 形位公差特征符号全解 3.pdf
- 形态(真核生物).pdf
- 形成发育成熟.pdf
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
最近下载
- 刘珉《国际贸易实务》第2版 课件 全套课件.pptx
- 健康服务与管理人才职业岗位能力需求调查研究-来源:中国高等医学教育(第2020011期)-浙江大学 全国高等医学教育学会.pdf VIP
- 某某医院整体搬迁实施的方案.doc
- GB50327-2001住宅装饰装修工程施工规范.docx
- 第2章 飞行事故中人的因素《飞行中人的因素》.pptx VIP
- 小学五年级上册科学教学:《摆的快慢》说课.docx
- 统编版语文六年级上册-13 桥-教学课件(多篇).pptx VIP
- DELI 得力AA186W条码扫描器说明书.pdf
- 统编版语文六年级上册13《桥》(教学课件).pptx
- 办公软件EXCEL技巧培训课件.pptx
文档评论(0)