MMU存储器系统的结构允许对存储器系统的精细控制,而MMU主要由ARM中协处理器Coprocessor15 (CP15)控制。 协处理器主要控制:片内的MMU、指令和数据缓存(IDC)、写缓冲(Write Buffer)。 MMU大部分的控制细节由存储器中的转换表提供,这些表的入口定义了从1KB到1MB的各种存储器区域的属性。这些属性介绍如下。 1.虚拟地址到物理地址映射 ARM处理器产生的地址称为虚拟地址,MMU允许把这个虚拟地址映射到一个不同的物理地址上,这个物理地址表示了被访问的主存储器的位置。它允许用很多方式管理物理存储器的位置,例如:它可以用具有潜在冲突的地址