请问:在移植 UC/OS 中的软件中断汇编接口程序中取功能号码.原程序为: 如果是在 THUMB 状态,则为 LDR R0,[LR,#-2] 8 N V) ^) g/ o' {2 U% Z/ X. N( E
如果是在 ARM 状态, 则为 LDR R0, [LR, #-4], ) ]+ U: I) e4 z7 e/ W v
在清除 R0 中的最高两位,R0 的值就为功能号. # y4 ~: F# J6 j/ x& ?$ y. |1 f为什么是从 LR 中取值呢 LR 的值是进入中断时候保存的 PC 值吗 迷惑! * l8 p) H# n' B. Q1 C6 d