Арифметические команды

FADD src FADD ST(i),ST Сложение вещественных чисел. ST(0) <- ST(0)+src, src – 32- или 64-битное число ST(i)<- ST(i)+ST(0)
FADDP ST(i),ST Сложение вещественных чисел, ST(i)<-ST(i)+ST(0). При выполнении операции происходит выталкивание стека.
FIADD src Сложение целых чисел. ST(0)<-ST(0)+src, src – 16- или 32-битное число.
FSUB src FSUB ST(i),ST Вычитание вещественных чисел. ST(0) <- ST(0)-src, src – 32- или 64-битное число. ST(i)<- ST(i)-ST(0).
FSUBP ST(i),ST Вычитание вещественных чисел, ST(i)<-ST(i)-ST(0). При выполнении операции происходит выталкивание стека.
FSUBR ST(i),ST Обратное вычитание вещественных чисел. ST(0)<-ST(i)-ST(0)
FSUBRP ST(i),ST Обратное вычитание вещественных чисел. ST(0)<-ST(i)-ST(0). При выполнении операции происходит выталкивание стека.
FISUB src Вычитание целых чисел. ST(0)<-ST(0)-src, src – 16- или 32-битное число.
FISUBR src Вычитание целых чисел. ST(0)<-ST(0)-src, src – 16- или 32-битное число. При выполнении операции происходит выталкивание из стека.
FMUL FMUL ST(i) FMUL ST(i),ST Умножение двух операндов. В первом случае ST(0)<-ST(0)*ST(1). Во втором случае ST(0)<-ST(i)*ST(0). В третьем случае ST(i)<-ST(i)*ST(0).  
FMULP ST(i),ST(0) ST(i)<-ST(i)*ST(0) умножение и выталкивание из стека.
FIMUL src Умножение ST(0) на целое число. ST(0)<-ST(0)*src. Операнд может быть 16- и 32-битным числом.
FDIV FDIV ST(i) FDIV ST(i),SY ST(0)<-ST(0)/ST(1) ST(0)<-ST(0)/ST(i) ST(i)<-ST(0)/ST(i)
FDIVP ST(i),ST Деление с выталкиванием из стека. ST(i)<-ST(0)/ST(i).
FIDIV src Деление целых чисел. ST(0)<-ST(i)/src. Делитель может быть 16- и 32-битным числом.
FDIVR ST(i),ST Обратное деление вещественных чисел. ST(0)<-ST(i)/ST(0)
FDIVRP ST(i),ST Обратное деление вещественных чисел и выталкивание из стека. ST(0)<-ST(i)/ST(0)
FIDIVR src Обратное деление целых чисел. ST(0)<-src/ST(0).
FSQRT Извлечь корень из ST(0) и поместить обратно.
FSCALE Масштабирование. ST(0)<-ST(0)*2^ST(1)
FXTRACT Выделение мантиссы и порядка из числа ST(0). В ST(0) помещается порядок, в ST(1) – мантисса.
FPREM Нахождение остатка от деления. ST(0)<-ST(0)MODST(1).
FPREM1 Нахождение остатка от деления в стандарте IEEE.
FRNDINT Округление до ближайшего целого числа, находящегося в ST(0). ST(0)<-int(ST(0))
FABS Нахождение абсолютного значения. ST(0)<-ABS(ST(0))
FCSH Изменение знака ST(0)<- -ST(o)