Preservación del contexto

Para que no se modifique el contexto de operación del programa principal, será necesario que la subrutina comience preservando el valor todos los registros que se modifican en su ejecución, y finalice restaurando el valor de dichos registros:

Preservación del contexto

En este caso la evolución de la Pila sería la siguiente:

Pila de contexto

Fuente: Estructura de Computadores, Facultad de Informática, UCM