Zitat von
choose:
Sehr gute Darstellung, MaBuSE!
Da bekomme ich schon fast wieder Lust
Danke.
Die Erstellung des kleinen Tutorials hat auch viel Spaß gemacht.
Habe schon seit Jahren kein DEBUG.EXE mehr benuzt.
Aber in Delphi kenn man ja auch Assebler programmieren:
Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
x, y, z: Integer;
begin
x := 5;
y := 7;
z := 0;
asm
MOV EAX,X
ADD EAX,Y
MOV Z,EAX
end;
showmessage('
Z='+IntToStr(z));
end;
Es gibt ja auch noch den CPU Debuger.
Einfach auf MOV EAX,X einen Breakpoint setzen und danach in die CPU Sicht gehen.
(Menü -> Ansicht -> Debug-Fentser -> CPU)
siehe Bild im Anhang
Da kann man dann Delphi-Programme auf Assembler Ebene debuggen.