TSC 命令 (Transfer Stack Pointer to Accumulator)
スタックポインタをアキュムレータに転送します。
TSAはTSCのエイリアスです。

TSCオーバーロード
オペコード 構文 アドレッシングモード バイト数 命令サイクル
3B
TSC
TSA
Imp.
1
2

フラグ変化
n-----z-

n: 転送した値のMSBが格納される。
z: 転送した値が0の場合にセットされ、それ以外の場合はクリアされる。

解説
TSC命令はスタックポインタをアキュムレータに転送します。
ステータスフラグの状態にかかわらず、この命令では常に16ビットのデータを転送します。ただし、エミュレーションモード時の場合はアキュムレータの上位バイトにのみ転送が行われます。これは、6502のスタック領域が常に1ページに存在するためです。

参照