当前位置: 首页 > news >正文

博客网络营销方式泉州优化公司

博客网络营销方式,泉州优化公司,软件设计要求,wordpress 插件提示本文引用地址#xff1a;http://www.eepw.com.cn/article/257010.htm15.4.2内存访问顺序当ARM处理器产生一个内存访问信号时#xff0c;内存保护单位MPU将负责检查要访问的地址是否在被定义的域中。①如果地址不在任何域中#xff0c;存储器产生异常。如果内核预取指令则MPU…本文引用地址http://www.eepw.com.cn/article/257010.htm15.4.2内存访问顺序当ARM处理器产生一个内存访问信号时内存保护单位MPU将负责检查要访问的地址是否在被定义的域中。①如果地址不在任何域中存储器产生异常。如果内核预取指令则MPU产生预取中止异常如果是存储器数据请求则产生数据中止异常。②如果地址在多个域内由MPU判断域的有效级来决定存储区域的访问属性。访问属性可以在CP15的寄存器中设定可设定的位为C(Cache)、B(Buffer)、AP(AccessPermission)。这些属性的具体定义为·C和B可以控制Cache和写缓存属性的Cache策略。例如可以设置一个域使用回写(writeback)策略访问存储器而另一个域则以无Cache和无写缓存方式访问·AP(accesspermission)决定域是否可以被访问。如果在当前处理器模式下该域不能被访问MPU将产生一个存储器访问异常。图15.16显示了一个存储器访问过程。图15.16存储器访问过程15.4.3使能MPU通过对协处理器CP15的寄存器c1中的bit[0]置1可以使能存储器保护单元MPU。在系统上电时默认状态是该位清零所有保护域无效。在使能MPU之前至少一个域要被设定而且该域的属性和访问权限要预先设定好。注意在数据和指令域分离的系统中如ARM940T在指令和数据域中都要有一个有效域被预先设定好。另外使能MPU的指令要设在有效的域中。如果在使能MPU之前域的属性和访问权限没有设定那么系统的运行结果将不可预知。当MPU无效(将协处理器CP15寄存器r1的bit[0]置0)时整个内存区域都被处理器视为无Cache、无写缓存、无存储保护状态。15.4.4重叠域域的定义在MPU的作用下可以重叠。当重叠的域被访问时MPU会判断域的优先权决定使用那个域的属性来操作重叠域。域属性优先级的排列顺序为域7的有效级最高其次为域6域0的优先级最低。【例15.3】假设将一个从0x3000起始的4KB地址空间定义为域2其访问属性AP定义为0b10(AP0b10特权模式读/写访问用户模式只读)。将起始地址为0x0的16KB地址空间定义为域1其访问属性AP定义为0b01(AP0b01特权模式只读)。系统域划分如图15.17所示。图15.17重叠域的访问当处理器在用户模式下执行Load指令从0x3010地址取数据时0x3010地址既在域1中也在域2中因为域2的属性优先级高于域1所有MPU执行域2的访问属性从0x3010地址取数据。域2是用户模式可读所以不会发生数据异常。在分配访问权限时重叠区域比非重叠区域有更大的灵活性它可以使内存的某个特定联系内存单位在程序中担任背景的作用用来给一块大存储空间分配相同的属性的低优先级域。其他具有较高优先级域的区域与该背景域某些部分重叠用来改变已定义的背景域的较小子集的属性。这样具有较高优先级的域可以改变背景域属性的子集。背景域可以用来保护一些睡眠状态的存储空间使其不受非法访问而此时由另一个不同域控制下的背景域的其他部分可以处于活跃状态。15.4.5与MPU相关的CP15寄存器与MPU相关的协处理器寄存器主要是c2c3c5及c6。另外还有寄存器c1中的1到2位。(1)c1中的MPU相关位c1的编码格式如图15.18所示。图15.18协处理器寄存器c1编码格式M(bit[0])控制控制MPU的使能。·M0禁止MPU·M1使能MPUA(bit[1])选择是否支持内存访问地址对齐检查。·B0禁止地址对齐检查·B1使能地址对齐检查(2)c2中的MPU相关位c2的编码格式如图15.19所示。图15.19协处理器寄存器c2编码格式寄存器位07分别对应域07的Cache属性。位831应该设置成0。注意在数据和指令分离的系统中通过MRC和MCR指令的第二个操作数opcode2来决定读写DCache和ICache属性。
http://wiki.neutronadmin.com/news/458723/

相关文章:

  • 做鞋用什么网站好人工智能培训班
  • 企业网站设计与实现论文php网站开发注意问题
  • 个人网站设计的参考文献网站幻灯片效果代码
  • 图片渐隐 网站头部flash网站建设html5源码
  • 有域名 空间如何建网站品牌vi机构
  • wordpress批量导入文章cvs搜网站首页不见了seo
  • 东川网站制作北京网页设计公司兴田德润专业
  • 网站服务器 502做网站会员功能
  • 淘宝客做网站怎么赚钱什么网站做学校设计
  • 织梦cms网站如何给网站添加搜索关键字
  • 广东省网站备案查询lnmp架构部署wordpress
  • 秒收的网站高明网站制作
  • 哪些网站首页做的好制作介绍的网站
  • 湛江自助建站模板徐州建设工程交易网招标公告查询
  • 如何搭建服务器做网站百度网页搜索
  • 移动网站怎么登录网站建立的优劣势
  • 站长做什么网站赚钱网站建设(中企动力)
  • 网站建设论文总结平面设计线上培训机构
  • 华为怎么设置安全网站wordpress nginx伪静态
  • 做淘宝客优惠券网站必须是企业吗想开一个做网站的公司
  • 做动态图表的网站wordpress图片链接大图
  • 旅游营销网站开发wordpress里的模板怎么用
  • 深圳网站建设开发需要多少钱深圳买房最新政策
  • 出口电商网站建设程序wordpress商业版
  • 科技公司网站设计做安居客网站需要什么浏览器
  • 惠安县住房和城乡建设局网站网络服务提供商有哪些
  • 旅行社网站建设哪家好东莞银行
  • 中国化工建设网站注册网站要求
  • 网站开发专业就业指导企业网站推广的方法有搜索引擎推广
  • 做设计接单的网站软件系统开发全网优惠