PLD 命令 (Pull Direct Page Register)
ダイレクトページレジスタへ値をポップします。
PLDオーバーロード
| オペコード | 構文 | アドレッシングモード | バイト数 | 命令サイクル | 注 |
|---|---|---|---|---|---|
| 2B | PLD | Stack | 1 | 5 |
フラグ変化
n-----z-
n: ポップした値のMSBがセットされる
z: ポップした値が0の場合にセット、それ以外の場合はクリアされる
解説
PLD命令はスタックから16ビットの値をダイレクトページレジスタへポップします。プロセッサの動作モードに関わらず常に16ビットの値をポップします。
使用例
保存したダイレクトページに戻す
PHD
... ; ダイレクトページを切り替えて処理する
PLD ; 元のダイレクトページに戻す
PLD命令は常に2バイトを取り出します。
参照
PEA命令
PEI命令
PER命令
PHA命令
PHB命令
PHD命令
PHK命令
PHP命令
PHX命令
PHY命令
PLA命令
PLB命令
PLP命令
PLX命令
PLY命令