armv7如何触发pabt以及undef(未定义指令)

  rtos系统上调试armv7架构异常处理时,为了触发pabt和undef煞费苦心。下面把需要的操作分享出来。

未定义指令触发

在程序的汇编代码中,如进程切换中,加入以下代码。执行到这条指令时会跳转到未定义指令异常向量地址处指令。

.word 0xdeadc0de

pabt(预取abort)

在程序的汇编代码中,如进程切换的汇编代码中,加入以下代码。就会出现预取异常。

bl 0xdeadc0de

你可能感兴趣的:(汇编,arm开发,汇编)