JSR (Jump to Subroutine)

[サブルーチンへジャンプ]

プログラムカウンタ (PC) の値をスタックに積んでから、 オペランドで指定されたアドレスにジャンプする。

アセンブラでコーディングする時、Absolute モード 2 つの内、 $FFFF 以下のアドレスを使う時には普通の Absolute モードが使われ、 $FFFF より大きいアドレスを使う時には Absolute Long モードが使われる。

ロングアドレスを指定するアドレッシングモードでは、 プログラムバンクレジスタ (PBR) をスタックに積んでから、 プログラムカウンタ (PC) を積む。

フラグ変化

--------

コード一覧

アドレッシングモード文法オペコードバイト数命令サイクル
Absolute LongJSL long
Alais: JSR long
2248
AbsoluteJSR addr2036
Absolute Indexed IndirectJSR (addr,X)FC38

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-10-27 (日) 15:52:57 (2448d)