Renesas Synergy™

FAQ 1010413 : 汎用レジスタR0の用途はスタックポインタのみですか?

基本的にR0はスタックポインタとして使用します。

スタックポインタは2種類ありますが、R0をどちらのスタックポインタとして
使用するかは、プロセッサステータスワード(PSW)のスタックポインタ指定ビット(U)の選択によって切り替えます。

但し、割り込みを使用しない、サブルーチンを使用しない、
といったシチュエーションがある場合、R0は他の汎用レジスタと同様の
アドレッシングモードが使用可能な汎用レジスタとして使用することも可能です。

 

適用製品

RX62N, RX621
RX62T
RX610
RX630
RX63N, RX631
RX210
RX220
RX110
RX111
他にご質問がございましたら、リクエストを送信してください