1
割り込みが発生したときにARM7TDMIがThumbモードになると、ISRが入力されると、LSBはr14_irq = 1になりますか?ほとんどARM7TDMIリンクレジスタのLSB Thumbモードからの外部割り込み(IRQ)コール時
割り込みが発生したときにARM7TDMIがThumbモードになると、ISRが入力されると、LSBはr14_irq = 1になりますか?ほとんどARM7TDMIリンクレジスタのLSB Thumbモードからの外部割り込み(IRQ)コール時
号
例外復帰は、枝から非常に異なるものですので、 - ブランチがないとして、それは同じようにThumb状態に相互に作用しない、それはとにかく全体の実行状態を交換していますので、を使用してSPSRを復元します。具体的には、中断されたコンテキストの命令セット状態は、SPSR.Tビットに符号化される。
次に、なぜThumbモードのBLがLRのLSBを1に設定するのでしょうか?LRの1を冗長化するCPSRのTビットにモード(Thumb)が指定されていませんか? –
@rvt呼び出し先関数は 'bx lr'です。 – Notlikethat