format PE GUI 4.0 include 'include/win32a.inc' section '.code' code readable executable fild dword ptr moo ; load '100' into ST(0) fsqrt ; square root of ST(0) mov [moo], 2 fmul [moo] ; multiply ST(0) by 2 mov [moo], 80 fadd [moo] ; ST(0)=100 mov [moo], 3 fdiv [moo] ; divide ST(0) by 3 fistp dword ptr moo ; store result in moo invoke ExitProcess, 0 section '.data' data readable writeable executable moo dd 100 data import library kernel32, 'KERNEL32.DLL' import kernel32, ExitProcess, 'ExitProcess' end data