|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
AREA test, CODE, READONLY
ENTRY
CODE32
ldr r0, =thumbCode
mov lr, pc
bx r0 ;@1
mov r2, #1 ;无意义 就是单步看bx r0跳到哪里 @2
mov r2, #1 ;无意义 就是单步看bx r0跳到哪里
thumbCode
mov r2, #1 @3
mov r2, #1
bx lr
END
我单步到@1时 奇怪的事情发生了 下一步执行到了@2 而不是@3
而我如果不要mov lr,pc 这句 或者在mov lr, pc 后面再加一些指令 则单步到@1后直接跳到@3 请问这是为什么
|
|