Interessant das diese Zeile ohne Fehler übersetzt wird, var128 ist ein type!
lea edi,[var128] // edi = &var128
Im C-Code gibt es zwei 128-Bit-Variable. Also mal versuchen mit
Delphi-Quellcode:
type TVar128 = packed record
DW : array[0..3] of DWORD;
end;
...
var
var128, quotient: TVar128;
Im übrigen halte ich es für ziemlich gefährlich. mit den Flags auf dem Stack zu jonglieren.
Gruß Gammatester