Thema: Delphi [asm] jmp +$0f

Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#3

Re: [asm] jmp +$0f

  Alt 24. Mär 2010, 10:41
Zitat von Neutral General:
Aber so funktioniert immerhin das, was du gewollt hast
Müsste das Label nicht hinter der Anweisung stehen? Soweit ich weiß sind Sprungadressen immer relativ zu der Adresse, an der sich der Programmausführungspunkt nach dem Einlesen des Befehls befindet, also direkt nach dem JMP-OP-Code.
Delphi-Quellcode:
asm
  jmp @hier + $0F
  @hier:
end;
Es sei denn die Länge des Befehls ist bereits mit eingerechnet, versteht sich.
  Mit Zitat antworten Zitat