首页 > 其他 > 详细

ARM汇编指令集4

时间:2015-11-27 19:34:24      阅读:249      评论:0      收藏:0      [点我收藏+]

协处理器cp15操作指令: mcr & mrc

•mrc用于读取CP15中的寄存器
•mcr用于写入CP15中的寄存器
 
什么是协处理器?
•SoC内部另一处理核心,协助主CPU实现某些功能,被主CPU调用执行一定任务。
•ARM设计上支持多达16个协处理器,但是一般SoC只实现其中的CP15.(cp:coprocessor)
•协处理器和MMU、cache、TLB等处理有关,功能上和操作系统的虚拟地址映射、cache管理等有关。
 
MRC & MCR的使用方法
•mcr{<cond>}   p15, <opcode_1>, <Rd>, <Crn>, <Crm>, {<opcode_2>}
•opcode_1:对于cp15永远为0
•Rd:ARM的普通寄存器
•Crn:cp15的寄存器,合法值是c0~c15
•Crm:cp15的寄存器,一般均设为c0
•opcode_2:一般省略或为0

ARM汇编指令集4

原文:http://www.cnblogs.com/yygsj/p/5001361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!