JMP (Jump to New Location) †[ジャンプ] JMP 命令は、オペランドの値をプログラムカウンタ (PC) に書き込む (ジャンプ)。 ロングジャンプの時は、アドレスの値の 3 バイト目が プログラムバンクレジスタ (PBR) に書き込まれる。 JMP 命令は JSR と違い、プログラムカウンタ (PC) の値をスタックに積むことはせず、 直接指定されたアドレスにジャンプする。 他のレジスタも同様に、スタックに保存されることはない。 フラグ変化 -------- コード一覧
1 : 6502: オペランドの下位バイトが $FF の時 (オペランドが $xxFF): 不正な結果が得られる |