4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Prescott<br />
FLD1 2 0 2 0 mov 87<br />
FCMOVcc st0,r 4 0 5 1 4 1 fp PPro e<br />
FFREE r 3 0 3 0 mov 87<br />
FINCSTP, FDECSTP 1 0 0 0 1 0 mov 87<br />
FNSTSW AX 4 0 0 3 1 287<br />
FSTSW AX 6 0 0 3 1 287<br />
FNSTSW m16 2 3 8 0 87<br />
FNSTCW m16 4 0 3 0 87<br />
FLDCW m16 3 6 10 0,2 87 f<br />
Arithmetic instructions<br />
FADD(P),FSUB(R)(P) r 1 0 6 1 1 1 fp add 87<br />
FADD,FSUB(R) m 2 0 6 1 1 1 fp add 87<br />
FIADD,FISUB(R) m16 3 3 7 1 6 1 fp add 87<br />
FIADD,FISUB(R) m32 3 0 6 1 2 1 fp add 87<br />
FMUL(P) r 1 0 8 1 2 1 fp mul 87<br />
FMUL m 2 0 8 1 2 1 fp mul 87<br />
FIMUL m16 3 3 8 1 8 1 fp mul 87<br />
FIMUL m32 3 0 8 1 3 1 fp mul 87<br />
FDIV(R)(P) r 1 0 45 1 45 1 fp div 87 g,h<br />
FDIV(R) m 2 0 45 1 45 1 fp div 87 g,h<br />
FIDIV(R) m16 3 3 45 1 45 1 fp div 87 g,h<br />
FIDIV(R) m32 3 3 45 1 45 1 fp div 87 g,h<br />
FABS 1 0 3 1 1 1 fp misc 87<br />
FCHS 1 0 3 1 1 1 fp misc 87<br />
FCOM(P), FUCOM(P) r 1 0 3 0 1 1 fp misc 87<br />
FCOM(P) m 2 0 3 0 1 1 fp misc 87<br />
FCOMPP, FUCOMPP 2 0 3 0 1 1 fp misc 87<br />
FCOMI(P) r 3 0 3 0,1 fp misc PPro<br />
FICOM(P) m16 3 3 8 1 fp misc 87<br />
FICOM(P) m32 3 0 2 1,2 fp misc 87<br />
FTST 1 0 1 1 fp misc 87<br />
FXAM 1 0 1 1 fp misc 87<br />
FRNDINT 3 14 28 1 16 0,1 87<br />
FPREM 8 86 220 1 1 fp 87<br />
FPREM1 9 92 220 1 1 fp 387<br />
Math<br />
FSQRT 1 0 45 1 45 1 fp div 87 g,h<br />
FLDPI, etc. 2 0 2 1 fp 87<br />
FSIN, FCOS 3 ≈100 ≈200 ≈200 1 fp 387<br />
FSINCOS 5 ≈150 ≈200 ≈200 1 fp 387<br />
FPTAN 8 ≈170 ≈270 ≈270 1 fp 87<br />
FPATAN 4 97 ≈250 ≈250 1 fp 87<br />
FSCALE 3 25 96 1 fp 87<br />
FXTRACT 4 16 27 1 fp 87<br />
F2XM1 3 190 ≈270 1 fp 87<br />
FYL2X 3 63 ≈170 1 fp 87<br />
FYL2XP1 3 58 ≈170 1 fp 87<br />
Page 150