Uso de etiquetas y stack

Uso de etiquetas y stack

de Maria Fernanda Bozzolo Perez -
Número de respuestas: 1

Hola buenas noches,
Quería consultar acerca del uso de "PROC" porque a la hora de implementar algunas de las funciones recursivas uso únicamente etiquetas(Sin ningún "CALL", "PROC", ni uso el stack). ¿Me puedo mover utilizando solamente etiquetas o es necesario que use el Stack (haciendo POP y PUSH de las direcciones)?
Muchas gracias

En respuesta a Maria Fernanda Bozzolo Perez

Re: Uso de etiquetas y stack

de Gustavo Brown -

Tenes que compilar manualmente tu programa de alto nivel C a assembler. 

Eso quiere decir que si en tu programa C hay una función recursiva entonces en tu programa assembler habrá un PROC recursivo. 

Las llamadas a rutinas se traducen a CALLs de assembler. 

Si tu programa en assembler no tiene CALLs seguramente no estés compilando el programa de alto nivel. 

Saludos,

   Gustavo