
 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. ᫨ ᪨஢,   ᪫祭  ࠡ稪
᪫祭 ⥫   砥 
࠭.  १  ࠭  , 
⮣ ࠭ ⠥ ஭  ⥪. ࠡ稪 ᪫祭
 㣫  ࠭  ⥪  筮
ਭ饣 ଠ,  ॡ ⠭,  ࠢ
࠭   믮 믮 .

