With floating-point emulation, Windows applications that contain floating-point instructions can run on any computer, regardless of whether the computer has floating-point hardware.
To support floating-point emulation for Windows applications, compiler vendors can use one of the following methods:
Emulation by exception handler
Windows 80x87 floating-point emulation