TSX 命令 (Transfer Accumlator to Index Register X) |
オペコード | 構文 | アドレッシングモード | バイト数 | 命令サイクル | 注 |
---|---|---|---|---|---|
BA
|
TSX
|
Imp.
|
1
|
2
|
|
転送元 | 転送先 | ステータスフラグ | 転送幅 | 注 |
---|---|---|---|---|
8ビット アキュムレータ
|
8ビット インデクスレジスタ
|
m = 1, x = 1
|
8ビット
|
|
8ビット アキュムレータ
|
16ビット インデクスレジスタ
|
m = 1, x = 0
|
16ビット
|
1
|
16ビット アキュムレータ
|
8ビット インデクスレジスタ
|
m = 0, x = 1
|
8ビット
|
2
|
16ビット アキュムレータ
|
16ビット インデクスレジスタ
|
m = 0, x = 0
|
16ビット
|
|
8ビット インデクスレジスタ
|
16ビット アキュムレータ
|
m = 0, x = 1
|
16ビット
|
3
|
16ビット インデクスレジスタ
|
8ビット アキュムレータ
|
m = 1, x = 0
|
8ビット
|
4
|
16ビット スタックポインタ
|
8ビット インデクスレジスタ
|
x = 1
|
8ビット
|
5
|
8ビット インデクスレジスタ
|
16ビット スタックポインタ
|
x = 1
|
16ビット
|
6
|