qa.hlp (Table of Contents; Topic list)
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.
FSUB/FSUBP/FISUB
   Summary  Timings  Example
────────────────┬─────────────────────────┬────────────────────────────────
 FSUB [reg,reg] │ fsub   st,st(2)         │  87   70-100
                │ fsub   st(5),st         │ 287   70-100
                │ fsub                    │ 387   t=29-37,f=26-34
────────────────┼─────────────────────────┼────────────────────────────────
 FSUBP reg,ST   │ fsubp  st(6),st         │  87   75-105
                │                         │ 287   75-105
                │                         │ 387   26-34
────────────────┼─────────────────────────┼────────────────────────────────
 FSUB memreal   │ fsub   longreal         │  87   (s=90-120,s=95-125)+EA
                │ fsub   shortreals[di]   │ 287   s=90-120,l=95-125
                │                         │ 387   s=24-32,l=28-36
────────────────┼─────────────────────────┼────────────────────────────────
 FISUB memint   │ fisub  double           │  87   (w=102-137,d=108-143)+EA
                │ fisub  warray[di]       │ 287   w=102-137,d=108-143
                │                         │ 387   w=71-83,d=57-82
────────────────┴─────────────────────────┴────────────────────────────────
                                    -♦-