Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: Funktionen in Assembler unter Delphi 7
15. Jul 2013, 15:41
Delphi-Quellcode:
Function HiWord(pZahl:Longint):Word;
ASM
PUSH EAX
POP AX
POP AX
AND EAX,0FFFFh
End;
Das ist doch viel zu kompliziert. Ein simpler Einzeiler genügt:
Delphi-Quellcode:
Function HiWord(pZahl:Longint):Word;
ASM
SHR EAX,16
End;
|