Buenos días a todos.
Resulta que acabo de introducirme con el lenguaje ensamblador, y la verdad, estoy teniendo varios problemas.
Necesito un determinado código que me permita calcular lo siguiente:
si yo le doy de entrada un número necesito que me devuelva este número multiplicado por sus antecesores, es decir, su factorial. Si por ejemplo escribo 5 me devolvería:
5*4*3*2*1
o si es 7:
7*6*5*4*3*2*1
y así con cualquier número.
Supongo que debo hacerlo por recursión, pero no tengo nada claro como lograrlo.
Por si a alguien le interesa, uso el programa Mars.
Gracias y un saludo.