Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- TASM 2.x / MASM 6.x Assembly Language - <b>fdivr divide real reversed exception flags: i d z o u p</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
FDIVR             Divide Real Reversed        Exception Flags: I D Z O U P

FDIVR [[destination,] source]

       Logic:      ST(1) . ST(1)/ST, pop stack (no operands)
                   ST . ST/memory location     (source only)
                   ST . ST/ST(i)               (destination, source)

     FDIVR reverses the normal order of division from the FDIV
     instruction. It divides source by destination and puts the
     result in destination. All numbers must be real.

     If you do not specify any operands, ST is divided by ST(1) and the
     result is placed in ST(1), then the stack is popped. If you specify
     a memory operand as a source, that operand is divided by ST and the
     result is left in ST. If you specify both a source and a destination
     (ST must be one operand and ST(i) another), source is divided by
     destination and the result left in destination.

  --------------------------------------------------------------------------
   Operands            Clocks         Bytes           Example
   FDIVR               194-204          3             FDIVR
   FDIVR MEMORY_REAL   216-231+EA       5             FDIVR REAL_NUMBER
   FDIVR ST, ST(i)     198-208          3             FDIVR ST,ST(1)
  --------------------------------------------------------------------------

See Also: FDIV FDIVP FDIVRP FIDIV

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson