وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

FIMUL

FIMUL 

Usage: FIMUL  dest,src                              Modifies flags: None

Multiplies the 'dest' and 'src' operands and stores the product in the 'dest'  location. The 'dest' operand is always an FPU data register; the 'src' operand can be an FPU data register or a memory location. 

Floating-Point/Integer Multiplication


FIMUL mem16                   ; DE /1                [8086,FPU]

FIMUL mem32                   ; DA /1                [8086,FPU]


FIMUL multiplies ST0 by the 16-bit or 32-bit integer stored in the given memory location, and stores the result in ST0.


Source operands in memory can be in single-precision or double-precision floating-point format or in word or doubleword integer format.


C1 Set to 0 if stack underflow occurred. Set if result was rounded up; cleared otherwise.

C0, C2, C3 Undefined.


EXAMPLE:

fimul Label