Quelles sont les ESP et EBP registres?

J'ai trouvé que le registre ESP est le pointeur de pile actuel et EBP est le pointeur de la base de l'actuel cadre de pile. Cependant, je ne comprends pas ces définitions (je commence tout juste à apprendre à coder en assembleur).

Ce que je comprends, c'est que les ESP des points en vue de la pile elle-même et EBP points vers tout ce qui est en haut de la pile. Mais ce ne sont que mes suppositions et ils sont le plus probablement incorrect. Sinon, ce serait un énoncé comme le suivant signifie?

MOV EBP, ESP    

EDIT : je pense que la déclaration ci-dessus est une faute de frappe de mon livre. Je pense qu'il devrait être EBX au lieu de EBP

  • EBX et EBP sont différents registres.
InformationsquelleAutor Lucas Alanis | 2014-02-12