"Cada llamada consume tres palabras por la invocación y tres palabras para salvar el
contexto. Como se realizan ocho llamadas"
Como que se realizan ocho llamadas? Para el consumo de stack no se tendria que tener en cuenta cuantos niveles llegue a tener el arbol, ya que lo que alimenta el stack son las llamadas anidadas que se haga?
Por otro lado, aprovechando este espacio, en la recursión con pasaje de parametros por stack, siempre se deben quitar los parametros del stack cuando se devuelve el resultado, o depende del ejercicio?