
 16. ᮡ ᫨⥫ 樨

஬ ।⠢ ⥫  ⥫ ᥫ, ଠ ᫮   ᯮ짮   ᠭ  ᮡ 祭.  ᯥ樠 祭  ⥫ ,  設 짮⥫  室  , ⮡ ᯥ譮 짮 ᫨⥫묨 ﬨ  i486.  ⮬ ࠧ ᠭ ᮡ 祭,   ᯫ   ,   祭   . ᫮ ᪫祭 ᠭ ᯥ樠쭮  ,   ࠡ稪 ᪫祭   ᭮ ᫥ । ᫨⥫ ⥩  i486.
ਠ,   ⮬ ࠧ, 㤥  ᭮ ᥭ ணࠬ⠬, 騬 ᮧ ࠡ稪 ᪫祭. ⠫ ⥫   ஫  ࠧ.
 㦤 ᮡ ᫨⥫ 権  ࠧ 䬥᪨   䬥᪨ . 䬥᪨   ,    ࠭  । ࠭  ᮡ . 䬥᪨   ,  ந 稬  ᢮ ࠭.   16-1 ਢ ।   ᮢ .

16.1 ᮡ ᫮ 祭

ଠ ᫮   i486  ஢ ⢮ ᮡ 祭    몭 楫᫥  ⢥ ,   १⠬ ଠ ᫥.  ᮡ 祭   稬    - ଠ  ᫥  ࠭,  ந  祭.  ਢ ᯨ᮪ ⨯ ᮡ 祭:
- ଠ ⢥ ᫠
- 㫨
- ⥫쭠  ⥫쭠 ᪮筮
- NaN (-᫮)
- ।
- ন ଠ
 ᫥饬 ࠧ  ந宦  稬    ᮡ 祭.     16-6   16-9   ⮣ ࠧ ,     ᮡ 祭    ⨯ ᫮ .

16.1.1 ଠ ⢥ ᫠

筮  i486 ࠭ 㫥 ⢥ ᫠  ଠ ଥ  饩 窮.  ,  (砫) 楫   ᥣ  . (  15  ଠ ࠭.)    ࠭  ७ ଠ   । 楩 (1)  ⮬   ଠ.   砫 㫨 ,  ଠ   ࠭ ᨬ쭮 ᫮      ਭ.

     16-1. 䬥᪨  䬥᪨ 
Ŀ
  䬥᪨         䬥᪨       
Ĵ
                                                              
    FABS                          F2XM1                       
    FCHS                          FADD (P)                    
    FCLEX                         FBLD                        
    FDECSTP                       FBSTP                       
    FFREE                         FCOMP(P)(P)                 
    FINCSTP                       FCOS                        
    FINIT                         FDIV(R)(P)                  
    FLD   (ॣ--ॣ)     FIADD                       
    FLD   (७ ଠ     FICOM(P)                    
            )             FIDIV(R)                    
    FLD   ⠭               FILD                        
    FLDCW                         FIMUL                       
    FLDENV                        FIST(P)                     
    FNOP                          FISUB(R)                    
    FRSTOR                        FLD     (ॢ ଠ⮢)  
    FSAVE                         FMUL(P)                     
    FST(P) (ॣ--ॣ)    FPATAN                      
    FSTP   (७ ଠ    FPREM                       
             )             FPREM1                      
    FSTCW                         FPTAN                       
    FSTENV                        FRNDINT                     
    FSTSW                         FSCALE                      
    FWAIT                         FSIN                        
    FXAM                          FSINCOS                     
    FXCH                          FSQRT                       
                                  FST(P)  (ॢ ଠ⮢)  
                                  FSUB(R)(P)                  
                                  FTST                        
                                  FUCOM(P)(P)                 
                                  FXTRACT                     
                                  FYL2X                       
                                  FYL2XP1                     
                                                              


 稭 ᫠ ⠭   ,  㦥  ᯮ짮 ଠ   饩 窮  ⮣, ⮡ ࠧ  祭 筮. ନ "쪮" 㤥 ᯮ짮  쭥襬  ⮣, ⮡ 筮 । 祭, ॡ騥 ᮡ ࠡ⪨. ,  ᫮ R  쪨, ᫨ -2**(Emin) < R < 0  0 < R < +2**(Emin). ( ।   15, Emin ࠢ -126  ⮣ ଠ, -1022   ଠ  -16382  ७ ଠ.) 㣨 ᫮, 㫥 祭  쪨, ᫨  冷  ᫨誮  ⥫ 稭  ⮣, ⮡  ࠭  ਭ饬 ଠ.
 ⮣, ⮡ 室  ⠪ 権,  i486  ࠭  ஢ ଠ묨 ⢥묨 ᫠,   ᫠,   ᮤঠ    砫 㫥. ଠ ᫠  ࠢ ,   १ ᫥ 砥 祭, 饥 쪨.
ଠ 祭  ᫥騥 ᢮⢠:
- ᬥ饭 冷  饩 窮 ࠭   襬 祭 ()
-    (  )  㫥
砫 㫨 ଠ쭮 祭  ।⠢ 訥 ᫠  ன ਥ ३ 筮 (᫮  ࠧ冷 ᮪頥 - 砫 㫥).  ⠭ ⬠ ⠪ 쪨 祭  設⢥ 砥   ஬,    १. ᯮ짮 ७ ⢥ ଠ  ࠭ ஬ 祭 ࠭,   ।⠢ ⠪ 쪨 ᫠  3.37 x 10**(-4932).   砩  ଠ묨 ᫠ ᮡ 䥭  ᫨⥫ ਫ  i486.  ⮬  i486  ⠪ 㦠, ࠭ ଠ ⢥ ᫠  ஢    ⠪ ᥫ.
 i486 ।ਭ  ⢨, 易  ଠ묨 ᫠:
-  i486  ᮧ ଠ ᥫ ᥣ,   . 㣨 ᫮,  ᥣ ଠ ⢥ ᫮,  ᪫祭 樨  쪨 ᫠.
-  i486 뤠 ᪨㥬 ᪫祭 ⥫쭮 ९  ⮣, ⮡  ணࠬ 㦨 砨 ᮧ ଠ ᥫ.
-  i486 뤠 ᪫祭 ଠ쭮 ᫠  ⮣, ⮡  ணࠬ 㦨 砨,  ଠ ᫠ 室  쭥訥 ᫥.
ଠ 砥 㢥祭 浪 ⨭ १   ᮮ⢥ 砫 㫥  , ᤢ ⮪     ࠢ. ଠ 祭  ᯫ뢠    ଠ⮢ - ⮬,   ७.   16-2   ଠ 祭   ଠ.
ଠ ந  ଠ쭮 祭,  . ଠ ᫠  । ᢮ ⥫ﬨ,  ᥣ   ᢮ ଠ⮢.  ଥ  ᬥ饭 ⥫  ᥣ ⮢ ப: 00...00.   祭 浪 ਯ뢠 ,  ଠ ᫠  㫥 . ଠ쭮 ᫮  ॣ 砥  ᮡ.   16-8  16-9 ⮩  ,  ଠ ᫠     ⢥ ଠ⮢ .
 16-2. ଠ 祭 

Ŀ
           .稭        稭       
  ଠ  Ĵ
          (筠) (ਡ.)    (筠)       (ਡ.) 
Ĵ
     -150      -46      -126    -150      -38       
 筮  2        10        2     - 2        10          
     -1075     -324     -1022   -1075     -308      
 筮  2        10        2     - 2        10          
 -     -16461    -4956    -16382  -16462    -4932     
 ७    2        10        2     - 2        10          


 ଠ樨  稭  稬, ᫨ 訥  浪  ᤢ   ࠢ.  襬 砥    ⨭ १ ᤢ   砫묨 ﬨ.  ⮬ 砥 १⮬ ଠ樨  ⨭  , ᫨ 祭 室  ॣ,   砥  .
ଠ 祭    設⢥ ਫ.  ⫠   ६쭮  १   業 ஬ ࠦ.  १,  ࠢ,  ਥ 稭  ⮣   ଠ  室. ᫨ ஬ १ ᮤঠ  ६ ⢥ ,  ४,   ⮣ ଠ  祭   ⥫쭮 ९. ଠ ᫠  ᯫ뢠 ⮫쪮 ⮣,  ணࠬ  ᫨誮  ஬ १⮢, ⠪ ,     ࠭  ॣ஢ ⥪   ६  ७ ଠ. ᫨ ࠭祭 ࠭ ⠢ ᯮ짮 ⮩   ଠ  ஬ ⢥ ᥫ   ⮬ ந 쪮 祭,   ந ⥫쭮 ९.  ⮬, ᫨  ᪨஢,    뤠 ଠ쭮 ᫮.
 ଠ쭮 ᫮ ⮣   ଠ ᯮ  室 ࠭  ᪨ ᪫⥫쭠   ଠ묨 ᫠,  ன⢮ ࠡ⪨ 権  饩 窮  i486 ⮬᪨ ଠ ᫮   ॢ  ७ ଠ.

16.1.1.1 ଠ ᫠  ᫥⥫쭮 ⥫쭮 ९

䬥⨪  饩 窮   믮  樨 筮   ࠭.  १  ।⠢  ६  饩 窮,  பᨬ.  ⮣, ⮡ ⠢ பᨬ ⥬᪨ ࠢ塞, ⭠  稭 ⠭⠬ 筮,   ஢ 묨 ࠢ⢠  ࠢ.  ।, 
X <- Y @ Z ( @ -  )
।⠢ ⨯ .  砫쭮 ० 㣫 (㣫  襣),   믮  ᮫⭮ 訡   祬  ࠧ   ᫠  饩 窮 訬   १⠬.  x  祭, ࠭  ६   X  ணࠬ, y - ६ Y  z - ६ Z. 筮 y  z  ⫨ 㬬୮ 訡   १   ⮣,  뫮  祭  ⢨ 訡.  ᫥ x  ।,  y  z  襩 பᨬ樥    㤥  x ⮫쪮, ᪮쪮  . ᫨ ࠦ y@z ।⠢ 筮,   ,  x=y@z,   ,   稫   ࠨ᪮ 樨  ன⢥ ࠡ⪨ 権  饩 窮  i486 ( ,  ࠦ y@z    y+z, y-z, y*z, y/z, sqrt z).  ᫨ ࠦ y@z   பᨬ஢,  筮,  x  ⫨  y@z   祬   ࠧ   ।⠢묨 ᫠,  뢠 ࠦ y@z.  ࠧ    䠪஢:
1.  । 筮,  ன ஢ ᫥,  ⠬ ࠢ 筮,  ଠ⮬, ᯮ㥬  .   i486 筮 뢠  (24 騥 ),  (53  )  ७ (64  ).
2.   祭 ࠦ y@z  .  ⮬ ⭮襭 ⢮ ଠ ᥫ   i486 ।⠢ । २⢮  ⥬,   ᪠ ଠ ᫠.
  ⥬ ᥫ  饩 窮 ⭮ ।⠢ ᥫ    , 祬   訬 ।⠢ 稭. , 設,   ᯮ ଠ ᫠, ࠤ  ஬   㫥   訬 ᥤﬨ.  㭪 16-1  16-2 ,  砥     ࠧ ⥬ ᥫ  饩 窮.
 㭪 16-1  ⥬ ᥫ  饩 窮,  (  i486) ᪠ ଠ ᫠.  饭  ⮫쪮 ⥫ ᫠  㭮  ⥬ ᥫ,   ⮫쪮  騥 ࠧ鸞  24-, 53-  64-  ࠧ鸞,  ।  i486.
  砥 ।⠢  騬 ⠬ ᫮,   ⨪쭠  砥 ⥯ 2.   ᫠,  ।⠢  ⮩ 筮. ଠ ᫠   0  襩 ଠ쭮 ⥯ 2.     祬 ⠢訥 㫥 ᫠.

Ŀ
                                                               
                                                               
 0++++++++++++++-+-+-+-+-+-+-+----+---+---+---+---+---+.... 
                                                             
  - - - - - - ଠ ᫠ - - - - - ->           
 ଠ                                                  
    ᫠                                                      
                                                               
                                                               


㭮 16-1. ⥬ ᥫ  饩 窮  ଠ묨 祭ﬨ

Ŀ
                                                               
                                                               
 0       +++++++-+-+-+-+-+-+-+----+---+---+---+---+---+.... 
                                                              
          - - - - - - ଠ ᫠ - - - - - ->           
                                                               
                                                               
                                                               

㭮 16-2. ⥬ ᥫ  饩 窮  ଠ 祭
 㭪 16-2  ⥬ ᥫ  饩 窮,  ( ⫨稥   ࠡ⪨ 権  饩 窮  i486  ᮯ 387)  ᪠ ଠ ᫠.   訥 ન:   ⥫쭮 ஭   ( ),  㣠  ⥫쭮 ஭   ( ). ࠭⢮  㫥  訬 ᥤ  ⫨砥  ࠭⢠  ⨬ ᥤ  ᫥騬 訬 ᫮  樥⮬ ਬ୮ 8.4 x 10**(6)  ⮣ ଠ, 4.5 x 10**(15)   ଠ  9.2 x 10**(18)  ७ ଠ.  ન ᫮  訡.
२⢮ ଠ ᥫ ᯮ୮,  ᬮ७ ⮣,  ந室  砥,  ᪨ ᪫祭 ⥫쭮 ९  祭 ࠦ y@z   ࠭⢮  㫥  訬 ଠ 祭.  i486 뤠 襥 ଠ쭮 ᫮.      "᫥⥫쭮 ⥫쭮 ९". ⢨  ⫨砥  㣫, ஥  ,  祭 ࠦ y@z   ଠ .
 㣮 ஭, ⥬,    ଠ ᥫ, 頥  १  - ,      祭, 祬 㣫.  ⢨    "१ ९".  ࠡ⪨ 権  饩 窮  i486  ⥬᪨ ᮯ 387 ࠡ뢠 ଠ 祭  㣮, , 祬 ⥬᪨ ᮯ 8087/80287.  ⠫쭮 ⢠   ࠧ 16.2.4.

16.1.2 㫨

祭   筮 ⢥  楫᫥ ଠ       , ⮣   筮 楫  ᥣ ⥫.  ᫥ 祭  ᥣ  ᥡ , ᬮ  ,  筮 ,      ,  祢  ணࠬ.  室  ᯮ짮  FXAM  ⮣, ⮡ ।  .
 ணࠬ  ஢ ,     ᮧ 㫥 ࠡ⪨ 権  饩 窮  ᪨㥬 ⢥  ᪫祭 ⥫쭮 ९. ᫨  㦥  ᣥ஢  ॣ,   ॣ 砥  .   16-3 ਢ १ , 믮  㫥묨 ࠭,  ⠪ ,      㫥 ࠭.
 16-3. 㫥 ࠭  

Ŀ
                 ࠭                    
Ĵ
 FLD,FBLD          0                  *0                    
 FILD              +0                  +0                    
 FST,FSTP,FRNDINT  0                  *0                    
                   +X                  +0(1)                 
                   -X                  -0(1)                 
 FBSTP             0                  *0                    
 FIST,FISTP        0                  *0                    
                   +X                  +0(3)                 
                   -X                  -0(4)                 
 FCHS              +0                  -0                    
                   -0                  +0                    
 FABS              0                  +0                    
           +0  +0          +0                    
                   -0  -0          -0                    
                   +0-0, -0+0  0(2)                 
                   -X+X, +X-X  0(2)                 
                   0X, X0  #X                    
                                                             
 ⠭         +0  -0         +0                    
                   -0  +0         -0                    
                   +0 +0,-0  0(2)                 
                   -0                  0(2)                 
                   +X +X,-X  -#X                   
                   -X                  #X                    
                   0  X                               
                   X  0                               
          0 x 0             (+)0                  
                   0 x X, X x 0    (+)0                  
                   +X x +Y, -X x -Y    +0(1)                 
                   +X x -Y, -X x +Y    -0(1)                 
            0 / 0             ⨬  
                   X / 0             (+)oo (  0)  
                   X / oo            (+)0                  
                   +0 / +X, -0 / -X    +0                    
                   +0 / -X, -0 / +X    -0                    
                   -X / -Y, +X / +Y    +0(1)                 
                   -X / +Y, +X / -Y    -0(1)                 
 FPREM, FPREM1     0 rem 0           ⨬  
                   X rem 0           ⨬  
                   +0 rem X           +0                    
                   -0 rem X           -0                    
                   +X rem Y           +0 Y 筮  X    
                   -X rem Y           -0 Y 筮  X    
 FSQRT             0                  *0                    
 ࠢ         0 : +X             0 < +X               
                   0 : 0             0 = 0               
                   0 : -X             0 > -X               
 FTST              0                  0 = 0                
 FXAM              +0                  C3=1;  C2=C1=C0=0     
                   -0                  C3=C1=1;  C2=C0=0     
 FSCALE            0 ⠡. -oo   *0                    
                   0 ⠡. +oo   ⨬  
                   0 ⠡. X     *0                    
 FXTRACT           +0                  ST=+0, ST(1)=-oo      
                   -0                           
                                       ST=-0, ST(1)=-oo      
                                                
 FPTAN             0                  *0                    
 FSIN ( १. 0                  *0                    
  SIN  FSINCOS)                                            
 FCOS ( १. 0                  +1                    
  COS  FSINCOS)                                            
                                                             
 FPATAN            0 / +X             *0                    
                   +0 / -X             *                   
                   X / 0             #/2                 
                   0 / +0             *0                    
                   0 / -0             *                   
                   +oo / 0            +/2                 
                   -oo / 0            -/2                 
                   0 / +oo            *0                    
                   0 / -oo            *                   
 F2XM1             +0                  +0                    
                   -0                  -0                    
 FYL2X             Y x log(0)                 
                   0 x log(0)        ⨬  
 FYL2XP1           +Y x log(0+1)      *0                    
                   -Y x log(0+1)      -*0                   
                                                             

 X  Y 㫥 ⥫ ࠭.
1  ⥫쭮 ९ ଠ १  .
2 , ०塞 ० 㣫: +  㣫  襣, 㣫   祭, -  㣫 .
3  0 < X < 1  ᫨  ⠭ ० 㣫 .
4  -1 < X < 0  ᫨  ⠭ ० 㣫 .
*  砫쭮 㫥 ࠭.
#  砫쭮 ࠭ X.
-#   砫쭮 ࠭ X.
(+) ᪫饥   ࠭

16.1.3 ᪮筮

⢥ ଠ ন ।⠢ ᪮筮  .  祭   ᬥ饭 浪      ᮩ 100..00. ᫨ ᪮筮   ॣ,   砥  ᮡ.
 ணࠬ  ஢ ᪮筮,     ᮧ 㫥 ࠡ⪨ 権  饩 窮  ᪨㥬 ⢥  ᪫祭 ९    .  ,   ᨬ  ० 㣫, ᪨㥬 ⢥    ᮡ 襥 ⨬ 祭, ।⠢  ਭ饬 ଠ,   ᪮筮.
 ᪮筮  ਯ뢠 , ⮬  ࠢ  ᪮筮. ᪮筮 ᥣ   䨭 ᫥,   -oo < ( 筮 ᫮) < +oo. 䬥᪨ 樨  ᪮筮 ᥣ     ᪫⥫ 権,  ᪫祭 ⨬ 権, 㪠   16-4.

 16-4. ᪮ ࠭  

Ŀ
                ࠭                    
Ĵ
 FLD,FBLD          oo                 *oo                   
 FST,FSTP,FRNDINT  oo                 *oo                   
 FCHS              +oo                 -oo                   
                   -oo                 +oo                   
 FABS              oo                 +oo                   
           +oo  +oo        +oo                   
                   -oo  -oo        -oo                   
                   +oo  -oo        ⨬  
                   -oo  +oo        ⨬  
                   oo  X         *oo                   
                   X  oo         *oo                   
 ⠭         +oo  -oo       +oo                   
                   -oo  +oo       -oo                   
                   +oo  +oo       ⨬  
                   -oo  -oo       ⨬  
                   oo  X        *oo                   
                   X  oo        -*oo                  
          oo x oo           (+)oo                 
                   oo x Y, Y x oo  (+)oo                 
                   +0 x oo, oo x 0  ⨬  
            oo / oo           ⨬  
                   oo / X            (+)oo                 
                   X / oo            (+)0                  
                   oo / 0            (+)oo                 
 FPREM, FPREM1     oo rem oo         ⨬  
                   oo rem X          ⨬  
                   X rem oo          $X, Q = 0             
 FSQRT             -oo                 ⨬  
                   +oo                 +oo                   
 ࠢ         +oo : +oo           +oo = +oo             
                   -oo : -oo           -oo = -oo             
                   +oo : -oo           +oo > -oo             
                   -oo : +oo           -oo < +oo             
                   +oo : X            +oo > X               
                   -oo : X            -oo < X               
                   X  : +oo           X   < +oo             
                   X  : -oo           X   > -oo             
                   +oo                 +oo > 0               
 FTST              -oo                 -oo < 0               
 FSCALE            oo ⠡. -oo  ⨬  
                   oo ⠡. +oo  *oo                   
                   oo ⠡. X   *oo                   
                   0  ⠡. -oo  0(1)                 
                   0  ⠡. oo   ⨬  
                   Y  ⠡. +oo  #oo                   
                   Y  ⠡. -oo  #0                    
 FXTRACT           oo                 ST=*oo, ST(1)=+oo     
 FXAM              +oo                 C0=C2=1;  C1=C3=0     
                   -oo                 C0=C1=C2=1;  C3=0     
                                                             
 FPATAN            oo / X            */2                 
                   Y  / +oo           #0                    
                   Y / -oo            #                   
                   oo / +oo           */4                 
                   oo / -oo           *3/4                
                   oo / 0            */2                 
                   +0  / +oo           +0                    
                   +0  / -oo           +                   
                   -0  / +oo           -0                    
                   -0  / -oo           -                   
 F2XM1             +oo                 +oo                   
                   -oo                 -1                    
 FYL2X             oo x log(1)        ⨬  
                   oo x log(X>1)      *oo                   
                   oo x log(0<X<1)    -*oo                  
                   Y  x log(+oo)      #oo                   
                   0  x log(+oo)      ⨬  
                   Y  x log(-oo)      ⨬  
 FYL2XP1           oo x log(1)        ⨬  
                   oo x log(X>0)      *oo                   
                   oo x log(-1<X<0)   -*oo                  
                   Y  x log(+oo)      #oo                   
                   0  x log(+oo)      ⨬  
                   Y x log(-oo)       ⨬  
                                                             

 X 㫥  㫥 ⥫ ࠭.
Y 㫥 ⥫ ࠭.
*  砫쭮 ᪮筮 ࠭.
-*   砫쭮 ᪮筮 ࠭.
$  砫쭮 ࠭.
(+) ᪫⥫쭮   ࠭.
#  砫쭮 ࠭ Y.
1  砫쭮 㫥 ࠭.

16.1.4 NaN (-᫮)

NaN (Not-a-Number) - -᫮ ਭ   ᮡ 祭,   ⮫쪮  ⢥ ଠ. NaN  冷 11..11B,       ,  ᪫祭 100..00B,  ।砥  ᪮筮. ᫨ NaN   ॣ,   砥  ᮡ.
   NaN: ᨣ (SNaN)  ⢥ (QNaN). । ⢥ QNaN ᮡ  ।⠢ ⢥ ।.

16.1.4.1  NaN

 NaN -  ,    ᠬ 饬 ࠧ拉 ᢮  . ⠫쭠     祭.  ࠡ⪨ 権  饩 窮   뤠 ᨣ NaN  १,   ᯮ ᨣ NaN     ⢥ ࠭. 䬥᪨ 樨 ( ।  砫 ⮩ )  ᨣ묨 NaN 뢠 ᪫祭 ⨬ 樨 ( ᪫祭 権 㧪  ⥪ FXCH, FCHS  FABS).
᪨ ᪫祭 ⨬ 樨, ணࠬ  ᯮ짮 ᨣ NaN  ⮣, ⮡ 맢 ࠡ稪 ᪫祭.  室  訥 稭 祭 ⨬ NaN   㪨 ⠫⫨ ணࠬ 㬥,    ਬ  ப  ᪫祭.
ਬ,    ᯮ짮 ᨣ NaN  뫪  樠  (⢥) ᨢ.    砫쭮 ந樠஢   ᨢ ᨣ묨 NaN,   ᮤঠ   (⭮⥫ ) . ᫨ ਪ ணࠬ ⠥   ,   樠,    NaN, 饭 㤠 ஬. ᫨ ᪫祭 ⨬ 樨  뫮 ᪨஢, ந 뢠  㤥 맢 ࠡ稪 ᪫祭. ࠡ稪 ᪫祭 ᬮ  ।,     饭 , ⠪    ࠭ 㪠⥫ ᪫祭 뢠   NaN, ஥ ᮤন ᫮   ᨢ.

16.1.4.2 ⢥ NaN

⢥ NaN -  ,    ᠬ 饬 ࠧ拉 ᢮  .  i486 뤠 ⢥ । (।塞 ) -    QNaN -  ⢥  㬮砭   ᫮  ᪫祭.  i486  ⠪  㣨  QNaN ८ࠧ SNaN.  i486 ॢ SNaN  QNaN, ⠭  ᠬ 饬 ࠧ拉  . ⠫    묨, ⮬ ᪠ ଠ,   ࠭    SNaN 室  QNaN.
 i486 㤥 ⠪ ஢ ᮡ QNaN, ⢥ ।,  ᪨஢ ⢥  ᪫祭 ⨬ 樨.  NaN  ⥫ ,     1100..00.  㣨 NaN ।⠢  ᥡ 祭, ᮧ ணࠬ⮬  祭  祭, ᮧ ணࠬ⮬.
 ᨣ, ⠪  ⢥ NaN ন   . QNaN   ᪨஢ ⢥  ᪫祭 ⨬ 樨   १ 樨,  ன    ࠭  QNaN.  樨 QNaN  i486 ਤন ࠢ,    16-5.

             16-5. ࠢ ஢ QNaN

Ŀ
                                 ⢨             
Ĵ
                                                              
 ⢥  SNaN  QNaN.  । ࠭ ⨯ QNaN.   
                                                              
 ⢥   SNaN.   । QNaN, 砥     
                                ॢ SNaN, ஥  
                                 .             
                                                              
 ⢥   QNaN.   । QNaN, ஥   
                                 .             
                                                              
 ⢥  SNaN         । QNaN, 砥     
 㣨 ᫮.                 ॢ SNaN.               
                                                              
 ⢥  QNaN         । QNaN.                
 㣨 ᫮.                                               
                                                              
 ⨬,      । ⢥         
 ⨯ NaN.                      । ⨯ QNaN.   
                                                              


 ,  ࠡ⪠ ࠭ QNaN  訩 ਮ, 祬  ᪫⥫ 樨,  ᪫祭  ᪫⥫ 権, 易  ⨬묨 ﬨ (ᬮ ࠧ "ਮ⭮ ᪫⥫ 権"  ⮩ ).
⢥ NaN  뫮  ᯮ짮, ਬ,  ⮣, ⮡ ᪮ ⫠.  砫쭮 䠧 ஢ ணࠬ  ᮤন ᫥ 訡.  뫮   ࠡ稪 ᪫祭  ⮣, ⮡ ࠭  ଠ   ᥣ,  뢠  ࠡ稪. ᫥ ࠭ ᪮ ଠ樨    뤠 QNaN  १ 訡筮 ,   QNaN   㪠뢠   ,  ᮡ࠭ ⨪. ⥬ ணࠬ   த, ᮧ ࠧ NaN   訡. ᫥ 襭 ணࠬ १騥 NaN    ᯮ짮  㯠  ᪨ , ࠭   宦 訡.  ࠧ  뫮  ஢  ࠢ ࠧ  訡   室 ஢.
  ਫ,  ᯮ 祭 १  쭥 ᫥, 㦥 QNaN  㡨  ᫥騥 १.  ਫ ᫥ ਮ᪨ ஢  QNaN  ।⠢ 堭 ⠭, ᫨  㦥 QNaN १.

16.1.5 ।

  ⨯ ᫮  ⢥  㭨   ।⠢ ᮡ 祭 - ।.  i486 ந    ⢥  ᪨஢ ᪫祭 ⨬ 樨.
 砥 ⢥ ᥫ 祭 ।  QNaN ᫮,  㦥 뫮 ⬥祭  ।饬 ࠧ.
 筠 ।   ࠭    FBSTR, , ⪠ ᯮ짮     FBLD ਢ  ⭮ १.  ࠧ, ।    㦥  㯠 筮 楫.
  ᥫ ⠪    ।⠢  ।,  襥 ⥫쭮 ᫮, ন ଠ⮬ (-2**(15), -2**(31)  -2**(63)).  i486 㤥 뤠    ᪨஢ ⢥  ⨬ ,   祭  室 ॣ ।⠢  㣫  襣 ⥫쭮 楫 ᫠, ।⠢ ਭ騬 ଠ⮬.  ,   砫쭮 ᮤঠ   ᭮,    ஢७ 䫠 ᪫祭 ⨬ 樨  ⮣, ⮡ ᬮ,  뫮  뤠  祭  ⢥  ᪫祭.    㦠  ᯮ  楫᫥ 䬥⨪   樨 ࠢ,  ᥣ   ⥫쭮 ᫮.  ࠧ, ।    㦥  筮 楫.

16.1.6 ஢ ⨯ 

 ⠡   16-6   16-9 ,    ⮫쪮  ᠭ ᮡ 祭    ⨯ ᫮ .   ⠡  稬 ࠧ  ࠢ.  ࠭    訬 ᮬ.   ᥣ  ᠬ  ⮬ 襣 㥬 .

             16-6. ஢  

Ŀ
                                       稭     
Ĵ
    (訩)                     0         11..11      
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
    (訩)                     0         00..01      
Ĵ
                                   0         00..00      
Ĵ
    (訩)                     1         11..11      
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
                                     .            .        
   (訩/।*)    1         00..00      
Ĵ
                                    :        15 ⮢    
                                    ⪮:     31       
                                    :      63      
                                                              

* ᫨   ᯮ  ࠭-筨 (  㧪 楫   楫᫥ 䬥᪮ ),  ࠡ⪨ 権  饩 窮    襥 ⥫쭮 ᫮, ।⠢  ଠ... -2**15, -2**31  -2**63.  ।    楫᫥ ਥ   :
1. ᫨ १  訬 ⥫ ᫮.
2.  ⢥  ᪨஢ ᪫祭 ⨬ 樨,   ,   ।⠢ ᮡ ᮡ 祭 - 楫 ।.


      16-7. ஢   

Ŀ
                                      稭              
                  ĳ
                           ࠳࠳࠳࠳...࠳
Ĵ
  (訩) 0  00000001001  1001  1001  1001  ... 1001 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
  (訩) 0  00000000000  0000  0000  0000 ...  0001 
   Ĵ
            0  00000000000  0000  0000  0000 ...  0000 
Ĵ
            1  00000000000  0000  0000  0000 ...  0000 
   Ĵ
  (訩) 1  00000000000  0000  0000  0000 ...  0000 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
               .     .                  .                 
  (訩) 1  00000001001  1001  1001  1001 ...  1001 
Ĵ
। 1  11111111111  1111 UUUU** UUUU ...  UUUU 
              *                                             
Ĵ
                  - 1  -           - 9 ⮢ -           

*  ⢥  ᪨஢ ᪫祭 ⨬ 樨  FBSTP ࠭ 㯠 筠 ।. ⪠ 㧨  祭 १  FBLD ਢ  । १⠬.
** UUUU 砥,  ⮢ 祭 ।   ᮤঠ  稭.
 16-8. ஢    ⢥

Ŀ
                                 饭          
                         冷        ff--ff*    
Ĵ
                       0         11..11        11..11     
       ⢥                 .             .        
                                   .             .        
    N                  0         11..11        10..00     
   a Ĵ
   N                  0         11..11        01..11     
                        .             .        
                                  .             .        
                      0         11..11        00..01     
  Ĵ
      ᪮筮    0         11..11        00..00     
  Ĵ
                      0         11..10        11..11     
     ଠ                  .             .        
                                 .             .        
                     0         00..01        00..00     
    Ĵ
                      0         00..00        11..11     
      ଠ륳                .             .        
                                  .             .        
                      0         00..00        00..01     
     Ĵ
                   0         00..00        00..00     
Ĵ
                   1         00..00        00..00     
     Ĵ
                      1         00..00        00..01     
      ଠ륳                .             .        
                                  .             .        
                      1         00..00        11..11     
    Ĵ
                     1         00..01        00..00     
     ଠ                  .             .        
                                 .             .        
                      1         11..10        11..11     
  Ĵ
      ᪮筮    1         11..11        00..00     
  Ĵ
                      1         11..11        00..01     
                        .             .        
                                  .             .        
   N                  1         11..11        01..11     
   a Ĵ
    N  ।.    1         11..11        10..00     
                                   .             .        
       ⢥                 .             .        
                       1         11..11        11..11     
Ĵ
                        ⮩:  - 8 ⮢ -    - 23  -  
                        :  - 11 ⮢ -   - 52  -  

*    楫   ,    ࠭. 

  16-9. ஢ ७ ⢥ 
Ŀ
                                 饭          
                         冷       l.ff--ff    
Ĵ
                       0         11..11       1 11..11    
       ⢥                 .             .        
                                   .             .        
    N                  0         11..11       1 10..00    
   a Ĵ
   N                  0         11..11       1 01..11    
                        .             .        
                                  .             .        
                      0         11..11       1 00..01    
  Ĵ
      ᪮筮    0         11..11       1 00..00    
  Ĵ
                      0         11..10       1 11..11    
     ଠ                  .             .        
                                 .             .        
                     0         00..01       1 00..00    
    Ĵ
                      0         00..00       0 11..11    
      ଠ륳                .             .        
                                  .             .        
                      0         00..00       1 00..01    
     Ĵ
                   0         00..00       0 00..00    
Ĵ
                   1         00..00       0 00..00    
     Ĵ
                      1         00..00       0 00..01    
      ଠ륳                .             .        
                                  .             .        
                      1         00..00       0 11..11    
    Ĵ
                     1         00..01       1 00..00    
     ଠ                  .             .        
                                 .             .        
                      1         11..10       1 11..11    
  Ĵ
      ᪮筮    1         11..11       1 00..00    
  Ĵ
                      1         11..11       1 00..01    
                        .             .        
                                  .             .        
   N                  1         11..11       1 01..11    
   a Ĵ
    N  ।.    1         11..11       1 10..00    
                                   .             .        
       ⢥                 .             .        
                       1         11..11       1 11..11    
Ĵ
                                  - 15 ⮢ -   - 64  -  

 16.1.7 ন ଠ

७ ଠ   ⢮ ⮢ ਠ⮢,        㯮 ⥣਩.   16-10 ਢ  ন ଠ.    ஢ ন ⥬᪨ ᮯ஬ 80287,  設⢮    ন ᮯ஬ 387  㫥 ࠡ⪨ 権  饩 窮  i486.   뫨 ᤥ  ᮮ⢥⢨  ﬨ  ⥫쭮 ᨨ ⠭ IEEE 754,   ।ᬠਢ  ⨯ .
 ন ⠪ ஢ ⨩, ०   ᥢ-NaN, ᥢ-᪮筮  -ଠ ᫠.  i486 뤠 ᪫祭 ⨬ 樨,  砥 ஢  ⨩  ⢥ ࠭.
 i486 ⠪   , ०   ᥢ-ଠ ᫠. ,  ४⭮ ᯮ  ஢  ⢥ ࠭. ⥫ ࠪ ⠪,  ᫨    ࠢ 00..01,    .  ⮬  ᪫祭 ଠ쭮 ᫠.
 16-10. ন ଠ

Ŀ
                                 饭          
                         冷       l.ff--ff    
Ĵ
                      0         11..11       0 11..11    
      ⢥                 .             .        
                                  .             .        
                      0         11..11       0 10..00    
    Ĵ
                     0         11..11       0 01..11    
   N                    .             .        
   a                              .             .        
   N                  0         11..11       0 00..01    
  Ĵ
  ᥢ-᪮.    0         11..11       0 00..00    
  Ĵ
                     0         11..10       0 11..11    
    -ଠ륳                .             .        
                                 .             .        
                     0         00..01       0 00..00    
    Ĵ
                      0         00..00       1 11..11    
      ᥢ-                     .             .        
      ଠ륳                .             .        
                      0         00..00       1 00..00    
Ĵ
                      1         00..00       1 11..11    
      ᥢ-                     .             .        
      ଠ륳                .             .        
                      1         00..00       1 00..00    
    Ĵ
                     1         11..10       0 11..11    
    -ଠ륳                .             .        
                                 .             .        
                     1         00..01       0 00..00    
  Ĵ
  ᥢ-᪮.    1         11..11       0 00..00    
  Ĵ
                     1         11..11       0 01..11    
                       .             .        
                                 .             .        
                     1         11..11       0 00..01    
    Ĵ
                      1         11..11       0 11..11    
    N  ⢥                 .             .        
    a                              .             .        
    N                  1         11..11       0 10..00    
Ĵ
                                  - 15 ⮢ -   - 64  -  

16.2 ᫮ ᪫祭

 i486  ᯮ  ᮢ ᫮ ᫮ ᪫祭  믮 ᫮ :
1. I - ⨬ 
* 訡 ⥪ * , ⨬ ⠭⮬ IEEE
2. Z - --
3. D - ଠ ࠭
4. O - ᫮ ९
5. U - ᫮ ⥫쭮 ९
6. P -  १ (筮)

16.2.1 ࠡ⪠ ᫮ ᪫祭

  ᫮ ᪫祭  i486 ।ਭ     ⢨:
-  ࠡ⪨ 権  饩 窮  ᠬ ࠡ ᪫祭, ந  ࠧ㬭 १     ⮬ 믮 ᫨⥫쭮 ணࠬ.
-   맢 ணࠬ ࠡ稪 ᪫祭  ⮣, ⮡ ࠡ  ᪫祭.
  ਢ   ᫮ ᪫祭  ᮮ⢥騩  䫠  ᫮ ﭨ  ࠡ⪨ 権  饩 窮   ᪨  ࠢ饬 ᫮  ࠡ⪨ 権  饩 窮. ᫨ ᪫祭 ᪨஢ (ᮮ⢥騩  ᪨  ࠢ饬 ᫮ = 1),   i486 믮  ⢨  㬮砭  த ᫥. ᫨ ᪫祭  ᪨஢ (᪠ = 0),   뢠 ணࠬ ࠡ稪 ᪫祭 । ⥬,  믮 ᫥  WAIT    饩 窮,  ਭ   ࠢ.  ᨬ  祭  NE ࠢ饣 ॣ CR0, ࠡ稪 ᪫祭 뢠  १  뢠 16 (NE = 1),  १ 譥 뢠 (NE = 0).
 ,  ᫨ ᪫祭 ᪨஢,   ࠡ⪨ 権  饩 窮  㦨 ⢮ ᪫祭  ⢥ , ⠪   த 믮  ᫥ ࠡ⪨ ᪨஢ ⢥. ਬ,  ࠡ⪨ 権  饩 窮   㦨 ଠ ࠭, ࠡ ᪨஢ ⢥   ᪫祭  ⥬  ⥫쭮 ९쭥.

16.2.1.1 ⮬᪠ ࠡ⪠ ᪫祭

 i486   䨪஢ ⢥⮢    ᫮ ᪫祭, ஥   .  ᪨஢ ⢥  ᪫祭 ࠧࠡ⠭  ⮣, ⮡ ᤥ ࠡ    ਥ  設⢠ ᫨⥫ ਪ ணࠬ.
ਬ஬ ⮣,   ⮬᪨   ࠡ  쥧 ᪫祭, ᯮ ⢥  㬮砭  ᪫祭,  㦨 ᫥ ࠫ쭮 ᮯ⨢ ࠧ १஢  ᯮ짮 ᥣ  ⠭⭮  (㭮 16-3). ᫨ R1 㤥 ࠢ ,  ᮯ⨢ 楯 ⮦ 㤥 ࠢ .  ᪨஢ ᪫祭     筮,  i486 㤥 뤠 ४ १.
᪨  ᪨ ᮡ ᫮ 樨  ࠢ饬 ᫮  ࠡ⪨ 権  饩 窮, ணࠬ  ५ ⢥⢥  ࠡ 設⢠ ᪫祭   i486, ⠢  ணࠬ ࠡ稪 ᪫祭 ࠡ 쥧 ᪫祭.  ணࠬ த, ࠡ뢠騩 ᪫祭,   쭮 㤭   ᪨஢ ⢥ ᯥ樠쭮 ᯮᮡ  ⮣, ⮡  ᨬ쭮 ࠧ㬭 १   ᫮.  設⢠ ணࠬ த⮢ ᪨஢  ᪫祭 ਭ 㤮⢮⥫ १   ᨫ  ஭ ணࠬ.  ᪫祭  뢠  ⠢ ᪨㥬묨   ⫠筮 䠧 ࠧࠡ⪨ ணࠬ ᯥ祭,  ⥬,  ⮫쪮 ணࠬ ⫠, ᪨஢. ਬ, ᪫祭 ⨬ 樨 筮 㪠뢠  訡  ணࠬ,  ᫥ ࠢ.

Ŀ
                                                               
                                                               
           Ŀ             
                                                            
                                                            
                       >            >            >             
                    R1 <         R2 <         R3 <             
                       >            >            >             
                                                            
                                                            
                        
                                                               
                                             1                 
       =        
                                     1       1       1         
                                    +  +        
                                     R1      R2      R3        
                                                               
                                                    240486/101 


㭮 16-3. 䬥᪨ ਬ ᯮ짮 ᪮筮
 ᪫祭  ᫮ ﭨ  ࠡ⪨ 権  饩 窮 ।⠢ ᮡ ᮢ㯭  ᪫祭,  ந諨  ⮣ ६,   䫠 뫨 ᫥ ࠧ 饭. ⠭ 䫠  , ⮫쪮 믮  FCLEX ( ᪫祭), २樠஢  ࠡ⪨ 権  饩 窮  ९ᠢ 䫠    FRSTOR  FLDENV.   ணࠬ ᪨஢  ᪫祭,  ᫥  ⥬ ஢ ᫮ ﭨ  ⮣, ⮡ ᬮ, 뫠  㦥 - ᪫祭  - 窥 ᫥.

16.2.1.2 ணࠬ ࠡ⪠ ᪫祭

᫨  ࠡ⪨ 権  饩 窮 砥 ᪨஢ ᫮ ᪫祭,   뢠 ணࠬ ࠡ稪 ᪫祭 । ⥬  믮 ᫥  WAIT   ࠢ   饩 窮.  ᨬ  祭  NE ࠢ饣 ॣ CR0, ࠡ稪 ᪫祭 뢠  १  뢠 16,  १ 譥 뢠.
᫨ NE = 1,  ᪨஢ ᪫祭  饩 窮 ࠡ뢠 १ 뢠 16 ।⢥ । 믮 ᫥饩  WAIT   ࠢ饩   饩 窮. 뢠 16  맮 樮 ⥬, ஥  ᢮ । 뢠 ࠡ稪 ᪫祭.   9 ਢ 騥 ᮮࠦ ⭮⥫쭮 ᪫祭  뢠  i486.
᫨ NE = 0 (  IGNNE#   ⨢),  ᪨஢ ᪫祭  饩 窮 ࠦ  ।⢥ । 믮 ᫥饩  ࠢ饩   饩 窮   WAIT. ஦   譥 뢠, ஥  室  譥 ⭮ ᯥ祭  ⢥  뢮 FERR# . ( ᨬ  祭 NE, 稭 ⨢ 뢮 FERR#  ᪨஢ ᫮ ᪫祭.)  ⮬ 砥 譥 뢠 뢠 楤 ࠡ⪨ ᪫祭. ᫨ NE = 0,  ⨢  IGNNE#,   頥   ᪫祭  த ࠡ. 訡, 室 १ 譥 뢠, ন ⮫쪮  ᮢ⨬  DOS.   25 ਢ 쭥襥 㦤  ᮢ⨬.
楤 ࠡ⪨ ᪫祭  筮  ணࠬ ᯥ祭 ⥬.  ⢥  ᪫祭 :
- 祭   稪 ᪫祭  쭥襣 뢮  ࠭  ਭ.
-   뢮  ࠭ ᪮ ଠ樨 (  ⥪饥 ﭨ  ࠡ⪨ 権  饩 窮  ॣ஢).
- ४饭 쭥襣 믮  ᯮ짮 㪠⥫ ᪫祭  ⮣, ⮡ ᤥ ,  㤥 ࠡ  樨 ᪫祭,   믮.
ਪ ணࠬ⠬ ᫥   ࠢ筮 㪮  樮 ⥬  祭 ଠ樨  ᮮ⢥ ⢥ ⥬  ᫮ ᪫祭.  ⥬ ணࠬ⮢   19 ਢ  ⠫ ᠭ ணࠬ ࠡ稪 ᪫祭.

16.2.2 ⨬ 樨

᪫祭    ⢥  ᫥騥    権:
1. 樨  ⥪
2. 䬥᪨ 樨
 ⥪ (SF) ᫮ ﭨ 㪠뢠,   権 맢 ᪫⥫ . ᫨ SF = 1,    ⥪ ਢ  ९  ⥫쭮 ९. ᫨ SF = 0,  䬥᪠  ⨫ ⨬ ࠭.
16.2.2.1 ᪫祭  ⥪
᫨ SF = 1, 㪠뢠  ⥪ ,   O/U#  ᫮ ( C1)  뢠,  ந諮 - ९  ⥫쭮 ९ ⥪:
O/U# = 1 ९ ⥪ -  ⠫ 㧨 -  ⮩ ॣ ⥪.
O/U# = 0 ⥫쭮 ९ ⥪ -  ⠫  ࠭  ⮣ ॣ ⥪.
᫨ ᪫祭 ⨬ 樨 ᪨஢,  ࠡ⪨ 権  饩 窮 頥 । QNaN.  祭 ९뢠 ਭ騩 ॣ, ࠧ  ।饥 ᮤঠ.
᫨ ᪫祭 ⨬ 樨  ᪨஢,  뢠 ࠡ稪 ᪫祭.  ⮬ 設 ⥪ TOP    室 ࠭  ஭묨.

16.2.2.2 ⨬ 䬥᪨ 樨

  砥  ᥡ ⨬ 樨, ।  ⠭ IEEE 854.  ࠡ⪨ 権  饩 窮 㤥 뤠 ᮮ饭  ⨬ 樨    ᫥   16-11 砥.  ⮩ ⠡  ⠪ ⢥  ࠡ⪨ 権  饩 窮  ᪨஢ ᪫祭 ⨬ 樨. ᫨ ᪫祭  ᪨஢,  뢠 ࠡ稪 ᪫祭  ࠭  묨. 筮 ⨬  㪠뢠  訡  ணࠬ.
 16-11. ᪨஢ ⢥  ⨬ 樨

Ŀ
           ᫮                  ᪨஢ ⢥       
Ĵ
                                                              
  䬥᪠   頥 ।   
  ন ଠ⮬. ⨯ QNaN.                    
                                                              
  䬥᪠   頥 QNaN (ᬮ     
  ᨣ SNaN.           ࠧ "ࠢ ஢ 
                                QNaN").                       
                                                              
 樨 ࠢ  -  ⠭  ᫮    
 ;    ࠭    " ࠢ".            
  ⨯ NaN.                                          
                                                              
  ⨢     頥 ।   
  ᪮筮⥩        ⨯ QNaN.                    
 ⠭ ᪮筮⥩                                    
  .                                           
                                                              
 : oo x 0  0 x oo.  頥 ।   
                                ⨯ QNaN.                    
 : oo / oo  0 / 0.    頥 ।   
                                ⨯ QNaN.                    
   ⪠         頥 ।   
 FPREM, FPREM1,  ⥫  ⨯ QNaN. ⠭      
 ࠢ 0   ࠢ oo.   C2.                       
                                                              
 ਣ᪨      頥 ।   
 FCOS, FPTAN, FSIN, FSINCOS,    ⨯ QNaN. ⠭      
  㬥 ࠢ oo.        C2.                       
                                                              
 FSQRT  ⥫ -   頥 ।   
 ࠭ ( ᪫祭 FSQRT   ⨯ QNaN.                    
 (-0) = -0), FYL2X  -                                
 ⥫ ࠭ ( ᪫-                                 
 祭 FYL2X (-0) = -oo),                                    
 FYL2XP1  ⥫                                    
 ࠭, 訬 -1.                                       
                                                              
  FIST(P),  -     ࠭ 楫᫥       
 -筨   ᮤ- ।.             
  NaN, oo,  室                                   
 ।⠢  ਥ-                               
 .                                                          
                                                              
  FBSTP,  ॣ-  ࠭ 㯠         
 -筨   ᮤন    楫᫥ ।-    
 NaN, oo,  ॢ蠥 18      .                        
  .                                             
                                                              
  FXCH,        ॣ    
  ॣ 祭       । ⨯ QNaN,  
 .                        ⥬ ࠡ뢠  
                                ॣ.                     
                                                              


16.2.3   

᫨ 㤥 ।ਭ ⪠ ࠧ  㫥 ࠭  ,  ࠡ⪨ 権  饩 窮 뤠 ᪫祭   .    믮  F(I)DIV(R)(P), ⠪    믮 㣨 ,   ७ : FYL2X  FXTRACT.  ⮣, ⮡ 뤠 ᪮筮     ᪫饣   ࠭,  ᪨஢ ⢥   FDIV  FYL2X.   FXTRACT ॣ ST(1) ⠭   ᪮筮, ST ⠭    ⥬  ,   砫 ࠭. ᫨ ᪫祭     ᪨஢, 뢠 ࠡ稪 ᪫祭  ࠭  묨.

16.2.4 ଠ ࠭

᫨ 䬥᪠  ⠥ ஢ ଠ묨 ࠭,  ࠡ⪨ 権  饩 窮 뤠 ᪫祭  ଠ묨 ࠭. ଠ ࠭   㬥襭 稬 -   ⮢, ᫥⥫쭮   ⥫쭮 । 樨  ⨬ ࠭    ணࠬ.    ⨣   ࠡ稪 ᪫祭,  ॠ  ᪨஢ ᪫祭 ଠ ᥫ. 設⢮ 짮⥫  ᪨஢  ᪫祭  ⮣, ⮡  뫮 믮 ᫥.  ⮬ 짮⥫  ஠஢   筮  祭 筮 १.
᫨  ᪫祭 ᪨஢,  ࠡ⪨ 権  饩 窮 ⠭  D  ᫮ ﭨ,  ⥬ 믮 . ᫥⥫쭮 ⥫쭮 ९  ଠ ᫠  ࠡ⪥   i486  뤠 訥 १,    , 祬 祭  設,  ᢮ ⥫ ९  . ᪨, ଠ ࠭  ⮬   ଠ 筮  㧪   ࠡ⪨ 権  饩 窮  ଠ  ਢ  ७ ⢥ ଠ.  ⮬ ᫥⥫ 樨  먣뢠  筮 筮 ७ ⢥ ७ ଠ.
᫨  ᪫祭  ᪨஢, 㤥 ⠭  D  맢 ࠡ稪 ᪫祭.  ⮬ ࠭   ஭     ᯮ짮 ࠡ稪  ஢ન.
 ࠡ⪨ 権  饩 窮  i486  ⥬᪨ ᮯ 387 ࠡ뢠 ଠ ᫠ ᪮쪮  祬 ᮯ 8087  80287.   ᤥ - ᬮ ⠭ IEEE ।  ७.      ᪨஢ ᪫祭 ଠ ᥫ.  ࠡ⪨ 権  饩 窮  i486  ⥬᪨ ᮯ 387 ⮬᪨ ଠ ଠ ᫠.  8087  80287 뤠 ଠ १.
  ࠡ⪥ ଠ ᥫ    . ᪫祭 ଠ ᥫ 筮 ᪨஢  ᮯ 387   ࠡ⪨ 権  饩 窮  i486.  ணࠬ,  ࠡ  ⥬᪮ ᮯ 80287, ᪫祭 ଠ ᥫ   ᪨  室 뢠 ࠡ稪 ᪫祭  ⮣, ⮡ ଠ  ଠ 祭.  த ࠡ稪 ᪫祭  譨   i486  ᮯ 387 DX -   ࠡ稪 ᪫祭 ଠ ᥫ ᯮ  㬮砭.
ணࠬ  㦨  樨    ࠡ   ᮯ 387  㫥 ࠡ⪨ 権  饩 窮  i486, ⠪    ⥬᪨ ᮯ 8087/80287.  ᮯ஢ 8087/80287 ४ ᯮ짮 ᫥⥫쭮 , ਢ  㭪 16-4.  ਬ  㭪 16-4  ᯮ짮  롮筮 ᪨஢ ᪫祭 ଠ ᥫ   i486  ᮯ 387 DX.  প ⥬᪨ ᮯ஢ 8087/80287 室 ࠡ稪 ᪫祭 ଠ ᥫ.  ਬ ணࠬ   ⠪ ᯮ짮  ⠭ 䫠,   ᯮ짮  ,   ᭮   ᮯ஢ 8087/287  ன⢠ ࠡ⪨ 権  饩 窮 i486  387.

Ŀ
                                                               
                                                               
                                                               
 FINIT            ; ᯮ짮 ० ᪮筮,          
                  ; ⠭  㬮砭:                
                  ;   ᮯ஢ 8087/80287, 
                  ; 䨭  ᮯ 387 DX  i486 FPU 
 FLD1             ; ஢ ᪮筮                 
 FLDZ                                                          
 FDIV                                                          
 FLD     ST       ; ନ஢ ⥫ ᪮筮   
 FCHS                                                          
 FCOMMP           ; ࠢ +᪮筮  -᪮筮  
 FSTSW   temp     ;  ᮯ஢ 8087/80287  ࠢ     
 MOV     AX, temp                                              
 SAHF                                                          
 JZ      Using_8087                                            
                                                               
                                                               
                                                               

 㭮 16-4. ணࠬ 㦥 

16.2.5 ᫮ ९  ᫮ ⥫ ९

᫨ 冷 ᫮ १ ᫨誮 让  ਭ饣 ⢥ ଠ,   ࠡ⪨ 権  饩 窮 뤠 ᫮ ९.  㣮 ஭, ᫨ 冷 १ ᫨誮   ⮣, ⮡  ।⠢  ਭ饬 ଠ, 뤠 ⥫쭮 ᫮ ९.  ࠧ, ᫨ 砥    ᪫祭,   ,  १ 樨 襫  ࠬ ਭ饣 ⢥ ଠ.
設⢮ ⬮ 筮 ந ᮡ 訥  ᮡ  ᫠  ஬ ᫥,    筮 १. - 讣  ७ ⢥ ଠ, ९  ⥫ ९  ⭮⥫쭮 । ᮡﬨ  設⢥ ᫨⥫ ணࠬ த⮢   i486.

16.2.5.1 ९

᪫祭 ९   ᥣ,  㣫 ⨭ १ ॢ蠥  祭 襥 筮 ᫮  ਭ饬 ଠ. ᪫祭  ந  믮 設⢠ 䬥᪨     ॢ ଠ,  : FST(P), F(I)ADD(P), F(I)SUB(R)(P), F(I)MUL(P), FDIV(R)(P), FSCALE, FYL2X  FYL2XP1.
⢥  ᫮ ९   ⮣, ᪨஢  ᪫祭 ९:
- ᪫祭 ९ ᪨஢. 頥 祭   ० 㣫 (ᬮ  16-12).
- ᪫祭 ९  ᪨஢. ᪨㥬 ⢥   ⮣,  ।  ࠭ १ -  ⥪   :
- ᫨  ⥪,  ⨭ १   2**(24576)  㣫. (饭 冷 24576 ࠢ 3 x 2**(13).)  㣫  ॡ㥬 筮 (  ,     ࠢ 筮 (PC) ࠢ饣 ᫮, 㣫   ᨬ  ⮣ ,  ⨢ 砥 㣫  ७ 筮).  ⮬  㣫  (C1) ᫮ ﭨ ⠭, ᫨  뫠 㣫  ⪮.
襭 浪 ᫠  24576 筮 ਢ ᫮ ᪮쪮    ।  浪, ⠪ , ᫨  室,   ᯮ짮  ᫥⥫  ⠡஢  訬 ᪮  쭥訥 ᪫祭.   ᯮ짮  FSCALE  ,  १ 㤥 ᫨誮 让,  ந ९  ᫥ ᬥ饭 浪.  ⮬ 砥, ᪨஢ ⢥    ⥬  ᠬ,   ᪨஢ 㣫  襣,   / ᪮筮. ᭮ 楫 - ࠭஢,  ࠡ稪 ७ 뢠 㦨,  㬥襭 ⥫  24576  ਢ  ४⭮ ࠡ  । ணࠬ⮬,  ணࠬ ⥫ 㭪樨  楤 ॢ  筮   ,  ࠡ稪 ७ 뢠 ᫥ 맢, ᫨  ᪮쪮.
- ᫨   (   ⮫쪮   ࠭),   १    ࠭.  ⮣, ࠭ ⠥ ஭  ⥪.     ⥪  ଠ ७ 筮, ࠡ稪 ᪫祭   믮  ࠭ ᫥  ࠢ ࠭,  㣫   ⥪  筮 ਭ饣 ଠ,  ॡ ⠭.  筮  ࠡ稪 ᪫祭  ࠭ 祭  ਭ饬 ଠ    த ணࠬ.
 16-12.  ᪨஢ ९

Ŀ
                  ⨭                
     㣫                                    
Ĵ
                                                             
  襣              +          +oo                   
                            -          -oo                   
                                                             
Ĵ
                                       襥 筮   
  -᪮筮           +          ⥫쭮 ᫮   
                            -          -oo                   
                                                             
Ĵ
                                                             
  +᪮筮           +          +oo                   
                            -          襥 筮   
                                       ⥫쭮 ᫮   
Ĵ
                                       襥 筮   
  ࠢ             +          ⥫쭮 ᫮   
                       -          襥 筮   
                                       ⥫쭮 ᫮   


16.2.5.2 ⥫ ९

⥫ ९    믮  FST(P), FADD(P), FSUB(RP), FMUL(P), F(I)DIV(RP), FSCALE, FPREM(1), FPTAN, FSIN, FCOS, FSINCOS, FPATAN, F2XM1, FYL2X  FYL2XP1.
 ᮡ  맢 ⥫쭮 ९:
1. 祭 쪮 १,  - ⮣,   ᫨誮 ,  ਢ  쭥襬   㣨 ᪫祭 (⠪,  ९  ).
2. 祭 筮 १;   祭 १ 㤥 ⫨  ⮣,    ᫥  ࠭祭  浪  筮.
   ᮡ⨩ 맮 ᪫祭 ⥫쭮 ९   ⮣, ᪨஢  ᪫祭:
1. ᪫祭 ⥫쭮 ९ ᪨஢. ᪫祭 㤥 맢   쪮, ⠪   筮 १.
2. ᪫祭 ⥫쭮 ९  ᪨஢. ᪫祭 㤥 ஢  쪮 १,  ஢  筮.
⢥  ᪫祭 ⥫쭮 ९ ⠪   ⮣, ᪨஢  ᪫祭:
1. ᪨஢ ⢥.   ଠ ᫮  㫥.   ᪫祭 筮.
2. ᪨஢ ⢥. ᪨㥬 ⢥   ⮣,  ।  ࠭ १ -  ⥪   :
- ᫨  ⥪,  ⨭ १ 㬭  2**(24576)  㣫. (饭 冷 24576 ࠢ 3 x 2**(13).)  㣫  ॡ㥬 筮 (  ,     ࠢ 筮 (PC) ࠢ饣 ᫮, 㣫   ᨬ  ⮣ ,  ⨢ 砥 㣫  ७ 筮).  ⮬  㣫  (C1) ᫮ ﭨ ⠭, ᫨  뫠 㣫  ⪮.
祭 浪 ᫠  24576 筮 ਢ ᫮ ᪮쪮    ।  浪, ⠪ , ᫨  室,   ᯮ짮  ᫥⥫  ⠡஢  訬 ᪮  쭥訥 ᪫祭. ,  ᯮ짮  FSCALE  ,  १ 㤥 ᫨誮 쪨,  ந ⥫쭮 ९  ᫥ ᬥ饭 浪.  ⮬ 砥, ᪨஢ ⢥    ⥬  ᠬ,   ᪨஢ 㣫  襣,   / 㫥. ᭮ 楫 - ࠭஢,  ࠡ稪 ७ 뢠 㦨,  㢥祭 ⥫  24576  ਢ  ४⭮ ࠡ  । ணࠬ⮬,  ணࠬ ⥫ 㭪樨  楤 ॢ  筮   ,  ࠡ稪 ७ 뢠 ᫥ 맢, ᫨  ᪮쪮.
- ᫨   (   ⮫쪮   ࠭),   १    ࠭.  ⮣, ࠭ ⠥ ஭  ⥪.     ⥪  ଠ ७ 筮, ࠡ稪 ᪫祭   믮  ࠭ ᫥  ࠢ ࠭,  㣫   ⥪  筮 ਭ饣 ଠ,  ॡ ⠭.  筮  ࠡ稪 ᪫祭  ࠭ 祭  ਭ饬 ଠ    த ணࠬ.

16.2.6  १ (筮)

 ᫮ ᪫祭   砥, ᫨ १ 樨 筮  ।⠢  ਭ饬 ଠ. ਬ, ஡ 1/3  筮 ।⠢  筮 ଥ.  ᪫祭 砥   㪠뢠  ,  뫠 ᪮쪮 ﭠ 筮 (筮 ਥ).
 ᢮ த ࠭業    稭  ᪫祭 筮 १.
 C1 (㣫) ᫮ ﭨ 㪠뢠  ,   १ 㣫  (C1 = 1)  祭 (C1 = 0).
 ந室  筮,  ᪫祭 筮 १ ᮯ ᪫祭 ⥫쭮 ९. ᫨ ⥫쭮 ९ ᪨஢,  ᪫祭 ⥫쭮 ९  ⮫쪮   筮; ᫥⥫쭮 ⠪ ᥣ ⠭  䫠 筮. ᫨ ⥫쭮 ९ ᪨஢,         筮;  ⮬  筮 㪠뢠,    砥  .
 ᪫祭 ।祭  ਪ ணࠬ,  室 믮 ⮫쪮  䬥⨪. 設⢮ ਪ ணࠬ  ᪨஢  ᪫祭.  ࠡ⪨ 権  饩 窮 । 㣫  ⥫쭮 ९ १  ਭ騩 ଠ,     ந室饥 ७ 뢠.

16.2.7 ਮ⭮ ᪫祭

 i486 ࠡ⠥  ᪫祭ﬨ  ᮮ⢥⢨  ।। ਮ⮬. ਮ  ࠡ⪥ ᪫祭 ,  롨ࠥ ᪫祭   ᮪ ਮ⮬   ந室 ⢨  ᮮ⢥⢨  ॡﬨ  ⮣ ᪫祭.  ⮬ ᪫祭    ਮ⠬    ⬥,  ᫨  . ਬ,  ᨣ쭮 SNaN   ਢ  ᪫祭 ⨬ ࠭ (- SNaN),    ᪫祭   ; ᪨஢ १⮬ 㤥 ⢥ ।  QNaN,   ᪮筮. ᪫祭 ଠ ᥫ  筮 १, ,  ஢   ᪫祭ﬨ ᫮ ९  ᫮ ⥫쭮 ९.
। ᫮ ᪫祭  ᫥騥 ਮ:
1. ᪫祭 ⨬ 樨 ࠧ  浪 ਮ⮢ :
. ⥫쭮 ९ ⥪.
. ९ ⥪.
. ࠭  ন ଠ.
. ࠭ ⨯ SNaN.
2. ࠭ ⨯ QNaN.      ᪫祭,  ᫨  ࠭  ⨯ QNaN,  ࠡ    ਮ , 祬 ਮ ᪫祭. ਬ,  ࠭ ⨯ QNaN    QNaN,   ᪫祭   .
3.  㣨   㯮 ᪫祭 ⨬ 権    .
4. ଠ ࠭. ᫨ ᪨஢,  த 믮 ,     ਮ⭮ ᪫祭.
5. ᫮ ९  ᫮ ⥫쭮 ९.  ⮬   ⬥祭  १.
6.  १ (筮).

16.2.8 ⠭ ࠡ稪 ᪫祭, 易  ९/⥫ ९

 ᪫祭, 易  ९  ⥫ ९, ᪨஢,  ॡ  ⥫쭮 ணࠬ ᯥ祭  ⮣, ⮡ ᯥ 室   i486 ᮮ⢥⢨  ॡﬨ ⠭ IEEE 854. ᫨ ᪨஢,   ᪫祭  ࠡ稪 ᪫祭 ⥫   砥  ࠭.  १  ࠭  ,  ⮣ ࠭ ⠥ ஭  ⥪. ࠡ稪 ᪫祭  㣫  ࠭  ⥪  筮 ਭ饣 ଠ,  ॡ ⠭,  ࠢ ࠭   믮 믮 . 
