Registriert seit: 4. Dez 2010
2 Beiträge
|
Delphi und assembler
4. Dez 2010, 15:41
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
var a,b,c,median :integer;
begin
a:=strtoint (edit1.Text);
b:=strtoint (edit2.Text);
c:=strtoint (edit3.Text);
asm
MOV EAX, a
MOV ECX, b
MOV EDX, c
CMP EAX, ECX
JL @bgrosser
JG @agrosser
JMP @ende
@bgrosser:
CMP ECX, EDX
JL @bmedian
JG @agrosser
MOV median, EDX
JMP @ende
@agrosser:
CMP EAX, EDX
JL @amedian
JG @bgrosser
MOV median, EDX
JMP @ende
@bmedian:
MOV median, ECX
JMP @ende
@amedian:
MOV median, EAX
JMP @ende
@ende:
end;
Showmessage(InttoStr (median));
end;
end.
Hey alle zusammen!! Wir wollten den Median in Delphi in assembler sprache schreiben...aber den fehler entdecken wir leider nicht, kann uns jemand weiterhelfen??
[edit=Matze][delphi]-Tags eingefügt. Zukünftig bitte selbst daran denken. MfG Matze[/edit]
Geändert von Matze ( 4. Dez 2010 um 16:11 Uhr)
|
|
Zitat
|