Thema: 64bit asm

Einzelnen Beitrag anzeigen

mb1996

Registriert seit: 30. Dez 2009
243 Beiträge
 
Delphi 2009 Professional
 
#1

64bit asm

  Alt 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;
  Mit Zitat antworten Zitat