Ethaniel
:
Pollux a écrit :
et il y a toujours moyen de faire autrement ...
Meme pour une fonction recursive ?
Oui : en creant sa propre pile indexee par (E)SI ou (E)DI dans la zone des donnees non initialisees, ce qui est un chouia plus rapide puisqu'il n'y a pas besoin de desentrelacer les variables avec (E)IP et (E)CS ...
Fondamentalement, dans l'esprit, c'est un peu la meme chose, mais bon
...
Et l'Asm x86, sp00tramort !!!
@++
J'ai pas eu le temps de compléter mon précédent post. Ce que l'on voullait dire c'était 'sans pile' : je pense pas qu'une pile 'à bras' soit plus efficace que la pile manipulé par les instructions push et pop.