AsM - Koprocesszor programozás II
Program |
80387 FPU nélkül |
80387 FPU-val |
Sebesség növekedés: |
Art&Letters |
87.0 sec |
34.8 sec |
150% |
Quattro Pro |
8.0 sec |
4.0 sec |
100% |
Wingz |
17.9 sec |
9.1 sec |
97% |
Mathematica |
420.2 sec |
337.0 sec |
25% |
Corel Draw |
471.0 sec |
416.0 sec |
13% |
Freedom Of Press |
163.0 sec |
77.0 sec |
112% |
Lotus 1-2-3 |
257.0 sec |
43.0 sec |
597% |
Program |
80387-tel |
IntelRapidCAD |
Sebességnövekedés |
AutoCAD 11 |
52 sec |
32 sec |
63% |
AutoShade/Renderman |
180 sec |
108 sec |
67% |
Mathematica(Windows ) |
139 sec |
103 sec |
35% |
SPSS/PC+ 4.01 |
17 sec |
14 sec |
21% |
FCOM |
CMP ST(0), ST(1) |
FCOM ST(i) |
CMP ST(0), ST(i) |
FCOM mem4r |
CMP ST(0), Single |
FCOM mem8r |
CMP ST(0), Double |
FCOMP |
CMP ST(0), ST(1), pop |
FCOMP ST(i) |
CMP ST(0), ST(i), pop |
FCOMP mem4r |
CMP ST(0), Single, pop |
FCOMP mem8r |
CMP ST(0), Double, pop |
FCOMPP |
CMP ST(0), ST(1), pop, pop (!) |
FICOM mem2i |
CMP ST(0), Integer |
FICOM mem4i |
CMP ST(0), Longint |
FICOMP mem2i |
CMP ST(0), Integer, pop |
FICOMP mem4i |
CMP ST(0), Longint, pop |
C3 |
C2 |
C1 |
C0 |
|
0 |
0 |
? |
0 |
ST > op |
0 |
0 |
? |
1 |
ST < op |
1 |
0 |
? |
0 |
ST = op |
1 |
1 |
? |
1 |
ST nem hasonlítható össze |
FSTCW mem2i |
mem2i <= 80x87 vezélôszó |
FNSTCW mem2i |
(ugyanaz de nincs szinkron várakozás: nowait) |
FLDCW mem2i |
80x87 vezérlôszó <= mem2i |
A cikk Winword DOC formátumban
Bérczi László