arm-linux-dump出现的一个有趣现象

callmefriend 2014-03-08 02:03:22
我的源文件的汇编代码是:mov r14,r0 这条指令翻译后应该是0xe1a0000e.
但是在arm-linux-dump后确实这样显示:
0000009c <c_runtime_cpu_setup>:
9c: e1a0000e .word 0xe1a0000e

明明是个正常指令,为啥dump后不能正常显示mov r14,r0
//----------------------------------------------
但是源文件的mov r1,#0类型指令,在DUMP后能正确显示:
e3a01000 mov r1, #0

我用的编译器版本是4.3.2
按照这样的情况,得出的结论是:DUMP对于MOV指令支持不太正常?
...全文
60 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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