In modern Delphi, you can call SetMXCSRfrom block to install MXCSR System. To read the current value, use GetMXCSR.
, SetMXCSR, Set8087CW, . Embarcadero , , .
Delphi LDMXCSR STMXCSR. :
function GetMXCSR: LongWord;
asm
PUSH EAX
STMXCSR [ESP].DWord
POP EAX
end;
procedure SetMXCSR(NewMXCSR: LongWord);
//thread-safe version that does not abuse the global variable DefaultMXCSR
var
MXCSR: LongWord;
asm
AND EAX, $FFC0 // Remove flag bits
MOV MXCSR, EAX
LDMXCSR MXCSR
end;
, , Delphi.
, Round . .
, Intel, Intel (x87, SSE) , IEEE754. :
, .