En el 68000 los registros de activación se gestionan con las instrucciones LINK y UNLK, y contienen los cuatro campos siguientes: 1. parámetros reales de la llamada a la subrutina, 2. dirección de retorno de la subrutina, 3. puntero del registro de activación del subprograma padre 4. zona de variables …

MC 68000 Leer más »

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: …

Preservación del contexto Leer más »

1) Utilización de un registro La utilización de registros para el paso de parámetros y devolución de resultados entre el programa principal y la subrutina es el método más rápido (pues no hay que acceder a memoria) pero resulta bastante limitado si el procesador no dispone de un buen número …

Paso de parámetros Leer más »