FP2SH

インデックスレジスタのバンクを切替えるには、「F410バンク設定命令」と「F411バンク切り替え命令」の2つがありますが、その違いは?

インデックスレジスタのバンクを切替えるには、「F410バンク設定命令」と「F411バンク切り替え命令」の2つがありますが、その違いは?

「インデックスレジスタバンク設定命令」は、インデックスレジスタバンクNo.(0~2)を選択する命令ですが、「インデックスレジスタバンク切り替え命令」は、インデックスレジスタバンクNo.を選択するだけではなく、選択する直前のインデックスレジスタバンクNo.を記憶します。 「F412 インデックスレジスタバンク復帰命令」を実行した場合に、記憶したインデックスレジスタバンクNo.に戻ります。 【参考】「インデックスレジスタバンク切り替え命令」と「インデックスレジスタバンク復帰命令」は割り込みプログラムやサブルーチンを使用する場合に便利です。