详细解释下述术语的概念功能及相互关系:虚拟地址物理地址MMU页表TLB页框.docxVIP

详细解释下述术语的概念功能及相互关系:虚拟地址物理地址MMU页表TLB页框.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
详细解释下述术语的概念、功能及相互关系:虚拟地址、物理地址、MMU、页表、TLB、页框 作业一 1、详细解释下述术语的概念、功能及相互关系:虚拟地址、物理地址、MMU、页表、TLB、页框。 答:物理地址也叫实地址、二进制地址,它是在地址总线上,以电子形式存 在的,使得数据总线可以访问主存的某个特定存储单元的内存地址。 虚拟地址也叫逻辑地址。在和虚拟内存的计算机中,物理地址这个术语多用于区分虚拟地址。尤其是在使用内存管理单元(MMU)转换内存地址的计算机中,虚拟和物理地址分别指在经MMU转换之前和之后的地址。 MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。 页表是系统为保证进程的正确运行而建立的页面映像表。分页转换功能由驻留在内存中的表来描述,该表称为页表(page table),存放在物理地址空间中。页表实现从页号到物理块号的地址映射。 TLB:Translation lookaside buffer,即旁路转换缓冲,或称为页表缓冲。页表存储在主存储器中,查询页表所付出的代价很大,TLB的使用就是为了减小由于使用页表而付出的访存代价。 CPU中添加了能自动把虚拟内存(即逻辑地址)地址转化为物理内存地址的电路,为了简化这种电路,就把RAM划分为长度为4KB或8KB的块,这种块就叫页框。 联系:为了实现多道程序的并发处理以及充分利用内存,将内存划分长度为4KB或8KB的页框,页表记录了页框到物理地址的映射,为了加快CPU通过查询页表访问内存速度,使用了TLB;MMU负责虚拟地址和物理地址的映射。 作业二 1、嵌入式系统开发中为何有重定向程序?作用? 答:嵌入式系统需要在交叉环境中开发,在嵌入式系统实际应用中,往往嵌入式系统和主机调试环境是独立的,嵌入式系统的输入输出与主机的调试环境的输入输出不同,而嵌入式系统又想使用标准输入输出中的库函数,这时就要使用重定向技术,将标准的输入输出重定向为嵌入式系统的输入输出。如果没有重定向程序,嵌入式系统开发过程中需要做很多工作来进行库的建立和使用。另一种是地址重定向,地址重定向是对编写的程序中的绝对地址在编译的时候进行重新定向,即将程序中的绝对地址映射为实际的物理地址,以实现程序的运行。 感谢您的阅读,祝您生活愉快。

文档评论(0)

软件开发 + 关注
官方认证
服务提供商

十余年的软件行业耕耘,可承接各类需求

认证主体深圳鼎云文化有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440300MA5G24KH9F

1亿VIP精品文档

相关文档