Pourquoi pop prend un paramètre dans l'assemblée?
popl %ebp
Il semble que le %ebp
est inutile parce que la pop
fonctionnement de la pile n'a pas besoin d'un paramètre.
Pourquoi a-t-il un sens?
Vous devez vous connecter pour publier un commentaire.
De http://www.cs.virginia.edu/~evans/cs216/guides/x86.html
Une autre bonne référence est http://en.wikibooks.org/wiki/X86_Assembly et il est disponible dans Formulaire PDF.
ce paramètre définit la destination.
Étendre sur Andrey réponse, en plus de l'incrémentation du pointeur de pile plus de l'sauté élément, le sauté est aussi un élément copié vers une adresse de destination ou de vous inscrire. L'instruction que vous avez donné est plus ou moins l'équivalent de deux instructions (intel syntaxe)
qui, je pense, est-ce en att (gaz) syntaxe