9.1.1.1 関数呼び出し前後で保証されるレジスタ

関数呼び出しの前後で,レジスタの値が同一であることを保証するレジスタと,保証しないレジスタがあります。レジスタの保証規則を以下に示します。

(1)

関数呼び出し前後で値が保証されるレジスタ(Callee-Saveレジスタ)

ありません

(2)

関数呼び出し前後で値が保証されないレジスタ(Caller-Saveレジスタ)

ES,CS,AX,BC,DE,HL