Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: [asm]JMP bei Delphi-Inline-Assemlber

  Alt 4. Jul 2006, 14:39
bei
Code:
$68 aa:bb:cc:dd    // push aa:bb:cc:dd <- hier die Adresse einsetzen
$C3                 // ret
wird doch aber der Stack angefasst oder nicht? ich wollte eigentlich eine allgemeine Funktion schreiben welche die Funktion umleitet auf eine mit gleichen Parameter ohne berücksichtigung ob diese EAX verwendet oder nicht.

Danke für den Excurs mit der relativen Sprungadresse. Allerdings versteh ich das nicht ganz.
Wenn ich mich zur Zeit an Adresse 500 befinde und dann realtiv angebe das ich vor/zurück 50 springen will. Woher weiß dann der Prozessor ob ich zu 550 oder 450 springen will?
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat