.386
.model flat, stdcall
option casemap:none
include C:\Users\MIIIHou\Desktop\aaa\masm32rt.inc ;4 варик
.data
x1 REAL8 12.98463
x2 REAL8 21.74525
y REAL8 ?
.code
start:
finit ; инициализация FPU
; Вычисление y = (x1 + x2) / x3
fld x1 ; ST(0) = x1
fadd x2 ; ST(0) = x1 + x2
fld x3 ; ST(0) = x3, ST(1) = x1 + x2
fdivp st(1), st(0) ; ST(0) = (x1 + x2) / x3
fstp y ; сохраняем результат в y
; Результат остаётся в ST(7)
nop
exit
end start