Freigeben über


Gespeicherte Register von Aufrufer/Aufgerufenem

Aktualisiert: November 2007

Die Register RAX, RCX, RDX, R8, R9, R10, R11 werden als flüchtig betrachtet und müssen bei Funktionsaufrufen als undefiniert betrachtet werden (sofern ein gesicherter Zusatnd nicht durch Analysen, z. B. eine vollständige Programmoptimierung, nachgewiesen wird).

Die Register RBX, RBP, RDI, RSI, R12, R13, R14 und R15 werden als nicht flüchtig betrachtet und müssen vor der Verwendung durch eine Funktion gesichert und wiederhergestellt werden.

Siehe auch

Referenz

Aufrufkonvention