pop


スタック領域からのポップを行います。(Pop)

[指定形式]

pop reg

[機能]

オペランドに指定したレジスタ値を,スタック領域からポップします。

[詳細説明]

-

pop命令に対し,アセンブラでは,命令展開が行われ,複数個の機械語命令が生成されます。

pop     reg
ld.w    [sp], reg
add     4, sp

[フラグ]

CY

MSB(Most Significant Bit)からのキャリーを生じた場合1,そうでない場合0

OV

Integer-Overflowを生じた場合1,そうでない場合0

S

結果が負になった場合1,そうでない場合0

Z

結果が0になった場合1,そうでない場合0

SAT

注意

命令展開が行われ,add命令により設定されます。