Condividi tramite


Registri salvati dal chiamante o dal chiamato

I registri RAX, RCX, RDX, R8, R9, R10 e R11 sono considerati volatili e si deve quindi presupporre che vengano cancellati dopo una chiamata di funzione (se non diversamente dimostrato da un'analisi, ad esempio l'ottimizzazione dell'intero programma).

I registri RBX, RBP, RDI, RSI, RSP, R12, R13, R14 e R15 sono considerati non volatili e devono quindi essere salvati e ripristinati dalle funzioni che utilizzano tali registri.

Vedere anche

Riferimenti

Convenzione di chiamata