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.