简述MMU和虚拟地址
来源:互联网 发布:国家公派留学博士知乎 编辑:程序博客网 时间:2024/05/16 09:31
这是一篇非常简练的概括ARM中内存管理器MMU和虚拟地址的简短文章,写的很好,我忍不住收藏它,转载地址如下:
http://blog.chinaunix.net/u2/84450/showart_1858502.html
关于mmu与虚实地址的映射关系的资料很多,经过一段时间的学习,我将mmu以及虚实地址映射关系做一个简短的介绍。
虚实地址的映射关系是通过页表来描述的,而mmu正是通过页表来查找虚地址所对应的物理地址。段比较简单,通过一级页表描述符映射1M地址空间,没有涉及到二级页表。对于页来说,可以分为大页、小页、微页,不管是哪种页,其映射关系是相似的。
总的来说地址映射包括3个基地址,3个偏移。
3个基地址是:
1).1级页表基地址;(cp15 r2寄存器)
2).2级页表基地址;(1级页表描述符)
3).物理基地址。(2级页表描述符)
3个偏移是:
1).1及页表地址偏移;(虚拟地址高位)
2).2级页表地址偏移;(虚拟地址中间位)
3).物理地址偏移。(虚拟地址低位)
- 简述MMU和虚拟地址
- 物理地址和虚拟地址1 (MMU)
- 物理地址和虚拟地址1 (MMU)
- MMU与逻辑地址,物理地址和虚拟地址之间的关系
- 虚拟地址、物理地址及MMU的理解
- arm的MMU详解(虚拟地址)
- (亚嵌)ARM920T的MMU与Cache之虚拟地址和物理地址的概念
- ARM920T MMU and Cache ——PART1 虚拟地址和物理地址的概念
- 自己学驱动13——内存管理单元MMU(虚拟地址和物理地址)
- 内存管理单元MMU, 虚拟存储器,虚拟地址 --> 物理地址
- X86,ARM的虚拟地址转换.什么是MMU,MMU的作用
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- 虚拟地址和地址保护
- 物理地址和虚拟地址
- jsp EL(3)
- asp.net开发装机常用注册码
- vs2008产生的垃圾文件地址
- Perl Log::FileSimple
- Windows PowerShell 2.0之函数和脚本块共存
- 简述MMU和虚拟地址
- ASP.net获取当前url各种属性
- 周末对ext布局进行了研究,发现以前觉得比较麻烦的东西,现在看来十分简单
- sql排序
- JDK动态代理
- flash播放器代码
- 快速为Powerpoint每页幻灯片添加页码
- 新闻、文章过长分页
- 应用程序正常初始化错误0xc0000135 解决