1.寄存器的编码格式,每个含义,C2保存的是页表的基地址。C3定义处理器的16个域的访问权限。C5则是失效状态寄存器。C7用来控制cache和写缓存。
2.MMU是Memory manage unit的缩写,存储管理单元的意思。MMU主要实现地址的映射。还有控制存储空间的访问权限。并且设置存储空间的缓冲特性。
3.cache是位于cpu和主存储器DRAM之间的少量超高速静态存储器,DRAM又称动态内存。它主要为解决CPU和主存之间的速度匹配问题。
4.在ARM系统中,4GB的虚拟空间分成128进程。每个进程为32mb,系统128个进程编号为0到127,每一个进程都分配了随机的地址。
本文深入解析ARM系统中的寄存器编码及其作用,如C2存储页表基地址,C3定义域访问权限,C5记录失效状态,C7控制cache特性。同时,介绍MMU在地址映射、权限控制及缓冲设置中的角色。此外,探讨cache作为CPU与DRAM间的速度匹配解决方案,解释其工作原理。
6845

被折叠的 条评论
为什么被折叠?



