首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > ARM存储器管理单元

ARM存储器管理单元

资料介绍
ARM存储器管理单元http://embdev.gotdns.org/

Dec. 02, 2003

我在这里翻译了 ARM DDI 0100E 《ARM Architecture Reference Manual》 2 edition 的 Chapter B3 Memory Management Unit 供参考。文中有些地方翻译的不 是很妥当,希望大家来函指正。gavinux@yahoo.com Copyright (c) ARM Limited. All rights reserved.

nd

Page 1 of 32

http://embdev.gotdns.org/

Dec. 02, 2003

第三章 存储器管理单元

本文描述基于存储器管理单元的系统结构, 包含以下内容: 关于存储器管理单元的结构 存储器访问的顺序 转换过程 访问权限 域 异常 CP15 寄存器

Page 2 of 32

http://embdev.gotdns.org/

Dec. 02, 2003

3.1 关于存储器管理单元的结构
MMU 存储器系统的结构允许对存储器系统的精细控制。大部分的控制细节由存在存 储器中的转换表提供。这些表的入口定义了从 1KB 到 1MB 的各种存储器区域的属 性。这些属性包括:

虚拟地址到物理地址映射 ARM 处理器产生的地址叫虚拟地址,MMU 允许把这个虚拟地址映射到一个不 同的物理地址去。这个物理地址表示了被访问的主存储器的位置。 它允许用很多方式管理物理存储器的位置,例如:它可以用具有潜在冲突的 地址映射为不同的进程分配存储器,或允许具有不连续地址的应用把它映射 到连续的地址空间。 ------注-----如果使用了快速上下文切换扩展(Fast Context Switch Extension),则在 本文中的虚拟地址的意思应该是修改过
标签:存储器管理单
ARM存储器管理单元
本地下载

评论