Einzelnen Beitrag anzeigen

Quake

Registriert seit: 25. Aug 2003
222 Beiträge
 
Delphi 7 Enterprise
 
#23

Re: Verdrehte Bits (Wilde Pointereien)

  Alt 2. Sep 2007, 15:24
Ups Du hast natürlich Recht. Habe ich oben mal schnell geändert .

OK, habe mir das schon selbst beantwortet: (Beispiel ist eine vereinfachte Version)

Delphi-Quellcode:
procedure xyz(Zahl: longword);
var
  l: longword;
begin
  l := Zahl;
  asm
    mov eax, l;
    bswap eax;
    mov l, eax;
  end;
  Zahl := l;
end;
  Mit Zitat antworten Zitat