Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
FDIV/FDIVP/FIDIV
◄Summary► ◄Timings► ◄Example►
────────────────┬─────────────────────────┬────────────────────────────────
FDIV [reg,reg] │ fdiv st,st(2) │ 87 193-203
│ fdiv st(5),st │ 287 193-203
│ fdiv │ 387 t=88,f=91
────────────────┼─────────────────────────┼────────────────────────────────
FDIVP reg,ST │ fdivp st(6),st │ 87 197-207
│ │ 287 197-207
│ │ 387 91
────────────────┼─────────────────────────┼────────────────────────────────
FDIV memreal │ fdiv DWORD PTR [bx] │ 87 (s=215-225,l=220-230)+EA
│ fdiv shortreal[di] │ 287 s=215-225,l=220-230
│ fdiv longreal │ 387 s=89,l=94
────────────────┼─────────────────────────┼────────────────────────────────
FIDIV memint │ fidiv int16 │ 87 (w=224-238,d=230-243)+EA
│ fidiv warray[di] │ 287 w=224-238,d=230-243
│ fidiv double │ 387 w=136-140,d=120-127
────────────────┴─────────────────────────┴────────────────────────────────
-♦-