×
嵌入式 > 嵌入式开发 > 详情

android平台arm指令学习和调试

发布时间:2020-07-29 发布时间:
|
*/

一、Ndk下内联汇编

跟vc下一样,ndk编译环境下也能使用内联汇编,如下:

l)

2)gdb遇到如下的拷贝指令也会退出调试,解决方法是跳过这段代码的位置下断点。

LOAD:510A3F88 loc_510A3F88 ; CODE XREF: libexec_memcopy+1Ej
LOAD:510A3F88 DC 13 B1 E8 LDMIA R1!, {R2-R4,R6-R9,R12}
LOAD:510A3F8C 01 50 55 E2 SUBS R5, R5, #1 ; 这里r5不断的减少
LOAD:510A3F90 DC 13 A0 E8 STMIA R0!, {R2-R4,R6-R9,R12}
LOAD:510A3F94 FB FF FF 1A BNE loc_510A3F88
LOAD:510A3F98 D4 03 BD E8 LDMFD SP!, {R2,R4,R6-R9}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
网络处理器IP2022及其在嵌入式牌照识别系统中的应用设计