TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: hayeker en 17 de Marzo de 2017, 11:41:06
-
Hola buen dia,
Una duda con respecto a la PILA, al momento de llamar una funcion y llamar mas dentro de ella, se escribe en la PILA para recordar las llamadas y regresar, bien ahora al momento de salir de ellas, es necesario porner RETURN para borrar el registro de llamada en la pila? o simplemente con salir lo hace solo?
Saludos.
-
No no es necesario, el compilador ya lo pone por ti: si no la mitad de códigos del mundo no funcionarían jejeje. En C tú no manejas la pila a no ser que escribas en su registro evidentemente (no sabría decirte si el compilador te protege de esa situación, supongo que no): yo no me preocuparía por temas de ensamblador cuando trabajas en ato nivel... de eso ya se encargaron los que escribieron el linker...
Saludos!
-
Exlente, gracias por la confirmacion manwenwe.
Saludos.