Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#8

Re: Inline Assembler und automatische Optimierung?

  Alt 22. Feb 2005, 12:18
Also, da ich die reinen Assemblerroutinen sind alle beim mir so
Delphi-Quellcode:
procedure Irgendwas(vars ...);
asm
  ... //Irgendwelcher Code
end;

function Irgendwas(vars ...): type;
asm
  ... //Irgendwelcher Code
end;
aufgebaut.

und hier werden die obengenannten Codes automatisch eingebaut, da ja Variablen an die Prozedure übergeben werden. (das hat also nichts mit dem BEGIN/END zu tun)

Ich hab zwar auch Prozeduren nach diesem Muster,
Delphi-Quellcode:
procedure Irgendwas(vars ...);
var ...
begin
  ...
  asm
    ... //Irgendwelcher Code
  end;
  ...
end.
aber dort stört mich derartiges nicht.


PS: Anfangs hatte ich zwar auch dieses "unnötige" assembler mit eingebaut, aber jetzt nicht mehr.procedure Irgendwas; assembler;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat