Registriert seit: 30. Dez 2009
243 Beiträge
Delphi 2009 Professional
|
64bit asm
22. Jun 2013, 11:55
Hallo Leute,
wie kann man diesen Win32 ASM-Code in WIn64 übersetzten?
Delphi-Quellcode:
function TPRNG.random: Double;
const Minus32: double = -32.0;
asm
CALL genrand_MT19937
PUSH 0
PUSH EAX
FLD Minus32
FILD qword ptr [ESP]
ADD ESP,8
FSCALE
FSTP ST(1)
end;
|