Everything
9.1.1 値が保証される汎用レジスタおよびES/CSレジスタ

ここでは,関数呼び出し前後や割り込み前後で,レジスタの値が同一であることを保証するレジスタ,および保証しないレジスタについて説明します。

表 9.1

各種レジスタの値と各種条件の関係

レジスタの種類

関数呼び出しの前後でレジスタの値が同一であることを保証するか

割り込み発生の前後でレジスタの値が同一であることを保証するか

汎用レジスタ

AX,BC,DE,HL

しない

する

ES,CSレジスタ

しない

する

PSW,PCレジスタ

しない

する

MACRレジスタ

する

する

その他のレジスタ

しない

しない