ARM启用MMU分析及源程序代码
实现了对ARM920T中MMU的启用地址转换过程1.从CP15寄存器C2得到一级页表的基地址2.将虚拟地址[31:20]作为页表的索引,得到页表中该虚拟地址的描述符。3.判断该描述符是否为段描述符,如为段描述符,将该描述符[31:20]和虚拟地址[19:0]作为偏移量组成一个32位的物理地址进行访问。4.如为粗页表描述符,则将该粗页表描述符[31:10]作为二级页表的基地址,并将虚拟地址[19:12]位作为索引得到在二级页表中该虚拟地址的描述符。判断二级页表符的类型①为极大页描述符表将该描述符[31:16]作为基地和虚拟地址[15:0]作为偏移量得到该虚拟地址的32位
用户评论
推荐下载
-
asp留言板源程序代码
有数据库用户名和密码都为admin。修改一下界面就可以用。
15 2020-05-29 -
散列表C++源程序代码
开散列表C++源程序代码,有调试界面,散列存储
22 2020-05-14 -
发票管理系统的源程序代码
里面包含了大量的业务分析和源代码的介绍,而且包含了个人长时间收集资料。
17 2020-05-14 -
数据结构源程序代码精品
数据结构源程序大全,里面涵盖数据结构所有程序算法,只需调用即可
16 2020-05-26 -
51单片机源程序代码
适用于51单片机开发,打开用keilC51
16 2020-07-17 -
最佳适应算法源程序代码.doc
最佳适应算法源程序代码 #include #include //全局变量 float minsize=5; int count1=0; int count2=0; #define M 10 //假
11 2020-12-15 -
等精度测频源程序代码
等精度测频源程序代码
34 2019-09-26 -
卡尔曼滤波C源程序代码
自己写的卡尔曼滤波C程序、包括需要用到的矩阵运算注释中包括对卡尔曼滤波公式和各个变量的作用的解释程序用示波器测试可用
23 2019-09-20 -
vb.net的源程序代码
数据包使用说明1.本数据包是《VB.NET程序设计实用教程》一书的配套数据包,包含全书所有任务的源程序。2.本数据包中的所有程序均在Windows2000/xp平台和VisualStudio.NET2
39 2019-10-05 -
遥控接收机源程序代码
遥控接收在此中断程序内完成,可以用于卫星通讯等,也可以用于GPS接收机
26 2019-09-08
暂无评论