- 链接地址:https://blog.csdn.net/smstong/article/details/53944794
- 链接标题:TQ2440开发板学习纪实(9)--- 利用Undefined异常模拟BLX指令-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5162
在博文 《紧急求助!ARM-GCC对于函数指针调用的编译有错误?》中,我提到了GCC在编译函数指针调用的时候,会生成绝对地址跳转指令BLX。而S3C2440A这款CPU不支持BLX指令,从而导致陷入Undefined异常。本文就利用这个Undefined异常,来模拟BLX指令,从而让使用BLX指令的程序可以正常运行在S3C2440上。1 Undefined异常的处理流程ARM9在执行未定义指令时,会
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除