ARM 汇编问题,求大神帮忙看一下!!!!!

Buddy.Zhang 2016-01-05 10:27:54
遇到 ARM CP5 协处理器 C0 寄存器的一些代码不是很确定,帮忙分析一下.
1) mrc p15, 0, %0, c0, c1, 0
2)mrc p15, 0, %0, c0, c1, 1
3)mrc p15, 0, %0, c0, c1, 2
4)mrc p15, 0, %0, c0, c1, 3
5)mrc p15, 0, %0, c0, c1, 4
6)mrc p15, 0, %0, c0, c1, 5
7)mrc p15, 0, %0, c0, c1, 6
8)mrc p15, 0, %0, c0, c1, 7
9)mrc p15, 0, %0, c0, c2, 0
a)mrc p15, 0, %0, c0, c2, 1
b)mrc p15, 0, %0, c0, c2, 2
c)mrc p15, 0, %0, c0, c2, 3
d)mrc p15, 0, %0, c0, c2, 4
e)mrc p15, 0, %0, c0, c2, 5
f)mrc p15, 0, %0, c0, c2, 6
10)mrc p15, 0, %0, c0, c2, 7
...全文
1828 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlovej1314 2016-03-09
  • 打赏
  • 举报
回复
这是内链汇编,把cp15的值赋给某个变量(%0),具体的意义找个arm手册看下,大部分是arm的指令集特性和内存模型特性。
fly 100% 2016-01-05
  • 打赏
  • 举报
回复
就是清零了。应该不会产生什么

1,025

社区成员

发帖
与我相关
我的任务
社区描述
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
社区管理员
  • CPU和硬件区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧