深海的小鱼儿

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月29日

摘要: ARM处理器包含多少寄存器?每种模式下又有那些寄存器?这些寄存器的作用又是什么?带着这些问题我们来学习ARM寄存器吧!相信看完这篇文章后你会有所收获。 ARM处理器共有37个寄存器。 它包含31个通用寄存器和6个状态寄存器。 =================================================================================... 阅读全文
posted @ 2012-02-29 11:03 深海的小鱼儿 阅读(671) 评论(0) 推荐(0) 编辑

摘要: 在启动代码里,我们会看到如 msr cpsr_cxsf,r0这样的代码。 用MSR指令对PSR进行操作的时候,为了设定操作的范围,避免对某些位的操作而影响其他部分而定义了这几个FLAG。 具体指令如下: MSR{cond} <psr>_<fields>, #immed_8r MSR{cond} <psr>_<fields>, Rm <fields>的具体含义如下: ... 阅读全文
posted @ 2012-02-29 10:55 深海的小鱼儿 阅读(3820) 评论(0) 推荐(1) 编辑