CPU > 命令セット > STX

STX (Store X Register to Memory)

[Xレジスタの内容をメモリにストア]

6502 のストア命令と同じ。 例外は、16 ビットインデックスレジスタを使う時で (x=0)、 16 ビット幅でデータをストアする。 下位 8 ビットが指定されたアドレスへ、 上位 8 ビットが指定されたアドレス + 1 に入る。 フラグ変化は起こらない。

コード一覧

アドレッシングモード 文法 オペコード バイト数 命令サイクル
Absolute STX addr 8E 3 4 1
Direct Page STX dp 86 2 3 1,2
Direct Page Indexed,Y STX dp,y 96 2 4 1,2
1 : 16 ビットインデックスモードの時、 1 サイクル追加 (x=0)
2 : ダイレクトページレジスタの下位バイトが 0 でない時、 1 サイクル追加
最終更新:2017年02月20日 17:37