PLD 命令 (Pull Direct Page Register)

ダイレクトページレジスタへ値をポップします。

PLDオーバーロード

オペコード構文アドレッシングモードバイト数命令サイクル注
2BPLDStack15

フラグ変化

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命令