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:
En este caso la evolución de la Pila sería la siguiente:
Fuente: Estructura de Computadores, Facultad de Informática, UCM