東芝 セミコンダクター&ストレージ社
ホーム > 製品情報 > マイクロコンピュータ > 設計/開発サポート > よくあるお問い合わせ > マイクロコントローラ機能・仕様 > 製品の使い方

レジスタ退避の方法を教えてください。

マイクロコンピュータ よくあるお問い合わせ NO.JB9901801

回答

レジスタ退避を行うには、以下の2つの方法があります。

1. スタック領域(PUSH命令)を使う方法
   (例)PUSH WA  *WAレジスタをスタック領域に退避する
2. レジスタバンクを切り替える方法(レジスタバンクを持つ製品に限る)
   (例)TLCS-900ファミリーの場合
   LDF 1   *バンク1に切り替える

このページの先頭へ戻る