Welche Funktion haben die Push / Pop-Anweisungen für Register in der x86-Assembly?

Beim Lesen über assembler habe ich oft über Menschen schreiben, dass Sie push eine bestimmte register des Prozessors und pop es später erneut, um es wieder den vorherigen Zustand.

  • Wie können Sie schieben, ein register? Wo ist es her? Warum ist dies nötig?
  • Macht das einkochen ein single-Prozessor-Anweisung, oder ist es eher Komplex?

InformationsquelleAutor der Frage Ars emble | 2011-01-03

Schreibe einen Kommentar