SWI割り込みを発生させた後のARM ASMプログラミングでは、ARM状態からの立ち上がりかTHUMB状態からの立ち上がりかをどのように確認できますか?ARM ASMでは、どのような状態の割り込みが発生しているかをチェックする方法はありますか?
LDR R11,=DST
LDR R12,=0X4000100 ;THIS IS FOR STORING THE ADDRESS
LDR R1,=0X4000200 ;THIS IS FOR STORING THE COUNT
SWI 0X1240 ;
Im lpc2378を使用しています – tracy00
LRオフセットはARMから+4、Thumbから+2の未定義命令です。それ以外の場合、LRオフセットは純粋に例外のタイプに依存します(SVCの場合は、実際には0です)。 – Notlikethat