分享

关闭MMU

 宁波草堂 2015-10-07
1、ARM存储体系
(1)处理器内部寄存器 iROM
(2)紧耦合存储器 cache、SDRAM
(3)辅助存储器 Nandflash、SD卡
2、Cache
(1)Cache是一种容量小但存取速度非常快的存储器,它保存最近用到的存储器中数据的拷贝。对于程序员来说,Cache是透明的。它自动决定保存哪些数据、覆盖哪些数据。按照功能划分:
I-Cache:指令Cache,用于存放指令
D-Cache:数据Cache,用于存放数据
3、虚拟地址
虚拟地址:程序中使用的地址
物理地址:物理存储单元实际地址
使用虚拟地址的好处?
可以让进程使用更大的空间
可以解决冲突
4、MMU的作用
管理虚拟地址到物理地址得映射
disable_mmu:
        mcr p15,0,r0,c7,c7,0
        mrc p15,0,r0,c1,c0,0
        bic r0,r0,#0x00000007
        mcr p15,0,r0,c1,c0,0

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多