arm9_MMU

Posted lzd626

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arm9_MMU相关的知识,希望对你有一定的参考价值。

MMU:负责虚拟地址到物理地址的映射,提供硬件机制的内存访问权限检查;前者使得多个用户进程都拥有自己的独立地址空间,后者可以保护每个进程所用内存不会被其他进程破坏

页表:由一个个条目(描述符)组成,每个条目存储了一段虚拟地址对应的物理地址及访问权限,或下一级页表的地址

TLB:对于二级页表需要访问3次内存,会降低cpu性能,通过“转译查找缓存”存储近期用到的页表条目,避免每次都去主存查找;当cpu发出一个虚拟地址时,首先访问TLB,若TLB已满,则利用round-robin算法找到一个条目,然后覆盖掉它,并将新的填入

Cache:介于主存与cpu直接的高速小容量存储器,它把正在执行指令地址附近的一部分指令或数据从主存调入这个存储器,以提高程序的运行速度;启用Cache后,cpu读取数据时,若Cache有次数据的副本则直接返回,否则从主存中读取并存入Cache

以上是关于arm9_MMU的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式常用匹配

脚本范例

js常用的正则表达式

正则表达式,匹配IP地址的,求大神帮我解释这行代码。^([1-9][1-9][0-9]1[0-

原生JavaScript常用的正则表达式

输出9*9口诀