绝对的讲清楚了arm920t的mmu实现原理
文档内容节选
ARM920T 的 MMU 与 Cache 宋劲杉 原文来源 目录 虚拟地址和物理地址的概念 虚拟内存管理 ARM920T 的 CP15 协处理器 MMU Cache 操作 MMU 和 Cache 的内核启动代码 参考资料 索引 虚拟地址和物理地址的概念 CPU 通过地址来访问内存中的单元,地址有虚拟地址和物理地址之分,如 果 CPU 没有 MMUMemory Management Unit,内存管理单元,或者有 MMU 但没有启用,CPU 核在取指令或访问内存时发出的地址将直接传到 CPU 芯片的 外部地址引脚上,直接被内存芯片以下称为物理内存,以便与虚拟内存区分 接收,这称为物理地址Physical Address,以下简称 PA,如下图所示 图 1 物理地址示意图 如果 CPU 启用了 MMU,CPU 核发出的地址将被 MMU 截获,从 CPU 到 MMU 的地址称为虚拟地址Virtual Address,以下简称 VA,而 MMU 将这个 地址翻译成另一个地址发到 CPU 芯片的外部地址引脚上,也就是将......
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论