A.5.92 FMUL, FMULP: Floating-Point Multiply
FMUL mem32 ; D8 /1 [8086,FPU]
FMUL mem64 ; DC /1 [8086,FPU]
FMUL fpureg ; D8 C8+r [8086,FPU]
FMUL ST0,fpureg ; D8 C8+r [8086,FPU]
FMUL TO fpureg ; DC C8+r [8086,FPU]
FMUL fpureg,ST0 ; DC C8+r [8086,FPU]
FMULP fpureg ; DE C8+r [8086,FPU]
FMULP fpureg,ST0 ; DE C8+r [8086,FPU]
FMUL multiplies ST0 by the given operand, and stores the result in ST0,
unless the TO qualifier is used in which case it stores the result in
the operand. FMULP performs the same operation as FMUL TO, and then pops
the register stack.