码迷,mamicode.com
首页 > 其他好文 > 详细

Part3_lesson4---协处理器访问指令

时间:2016-08-03 23:49:31      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

1、什么是协处理器?

CP15是协处理器,

技术分享

CP15的作用:系统控制协处理器CP15,它提供了额外的寄存器,这些寄存器用于配置和控制cache,MMU,保护系统,时钟模式,和其他的系统项,比如大小端操作。

如何访问CP15协处理器?

可以访问在CP15里定义的寄存器来达到访问CP15,,可以通过命令MCR和MRC指令。

CP15定义了16组寄存器,

可以到Arm1176jzfs文件的System control processor registers这个章节里面去查看信息。

两个命令来访问协处理器mcr和mrc

r表示通用寄存器,c表示协处理器。

mcr表示把r中的内容复制到c当中,mrc反之。

技术分享

比如访问:读Main ID寄存器

技术分享

mrc P15,0,r0,c0,c0,0

 

Part3_lesson4---协处理器访问指令

标签:

原文地址:http://www.cnblogs.com/gary-guo/p/5734814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!