【芯片-CPU】内存管理单元MMU

INTEL 80386或以后的CPU都集成有MMU. 可以提供32BIT共4G的地址空间。

ARM CPU,MMU作为一个协处理器存在。根据不同的系列有不同搭配。需要查询DATASHEET才可知道是否有MMU。

如果有的话,一定是编号为15的协处理器。可以提供32BIT共4G的地址空间。

X86 MMU提供的寻址模式有4K/2M/4M的PAGE模式(根据不同的CPU,提供不同的能力),此处提供的是大部分操作系统使用的4K分页机制的描述,并且不提供ACCESS CHECK的部分。

ARM MMU提供的分页机制有1K/4K/64K 3种模式. 本文介绍的是操作系统通常使用的4K模式。

https://www.cnblogs.com/edisonchou/p/5094066.html

https://zhidao.baidu.com/question/808223875503665572.html

https://blog.csdn.net/lvyibin890/article/details/82217193

https://www.cnblogs.com/wanpengcoder/p/5303444.html

https://blog.csdn.net/cl_linux/article/details/80328608

https://www.cnblogs.com/edisonchou/p/5094066.html

猜你喜欢

转载自blog.csdn.net/kinglapland/article/details/88602200