home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / c2.doc / cv06.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  29.2 KB  |  691 lines

  1.  
  2.                                       - 55 -
  3.            
  4.            
  5.                                                                    
  6.                      6. èÄîÇì䢠èÄìÆÉÄäÇìì¢ò ê é¢ÉÇåàìêë
  7.                                                                     
  8.                
  9.                
  10.                                     æÄäàÉåÇìêà
  11.                                                                    
  12.                                                                      ï¿ßΓ
  13.            
  14.                6.      è«¼á¡ñδ ¬«¡Γα«½∩ ñá¡¡δσ ¿ óδαáªÑ¡¿⌐............ 55
  15.                6.1.    éóÑñÑ¡¿Ñ....................................... 56
  16.                6.2.    è«¼á¡ñá "éδτ¿ß½¿Γ∞ óδαáªÑ¡¿Ñ" (?).............. 56
  17.                6.3.    è«¼á¡ñá "è«¡Γα«½∞ ¿¼Ñ¡ »ÑαѼѡ¡δσ" (X)......... 58
  18.                6.4.    äá¼»-¬«¼á¡ñδ (D)............................... 59
  19.                6.4.1.  è«¼á¡ñá "äá¼»" (D)............................. 60
  20.                6.4.2.  è«¼á¡ñá "äá¼» íá⌐Γ" (DB)....................... 61
  21.                6.4.3.  è«¼á¡ñá "äá¼» ASCII" (DA)...................... 61
  22.                6.4.4.  è«¼á¡ñá "äá¼» µÑ½δσ" (DI)...................... 62
  23.                6.4.5.  è«¼á¡ñá "äá¼» íѺº¡á¬«óδσ µÑ½δσ" (DU).......... 62
  24.                6.4.6.  è«¼á¡ñá "äá¼» ß½«ó" (DW)....................... 63
  25.                6.4.7.  è«¼á¡ñá "äá¼» ñó«⌐¡δσ ß½«ó" (DD)............... 63
  26.                6.4.8.  è«¼á¡ñá "äá¼» ¬«α«Γ¬¿σ »½áóáεΘ¿σ" (DS)......... 63
  27.                6.4.9.  è«¼á¡ñá "äá¼» ñ½¿¡¡δσ »½áóáεΘ¿σ" (DL).......... 64
  28.                6.4.10. è«¼á¡ñá "äá¼»  10-íá⌐Γ«óδσ  »½áóáεΘ¿σ"(DT)..... 65
  29.                6.5.    è«¼á¡ñá "ÉÑú¿ßΓα" (R).......................... 65
  30.                6.6.    è«¼á¡ñá "8087" (7)............................. 66
  31.            
  32. .
  33.                                       - 56 -
  34.          
  35.          
  36.                6.1. éóÑñÑ¡¿Ñ
  37.  
  38.                CodeView  «Γ½áñτ¿¬  «íÑß»ÑτÑ¡ ¡Ñ߬«½∞¬¿¼¿ ¬«¼á¡ñἿ á¡á½¿ºá
  39.          ñá¡¡δσ: óδτ¿ß½Ñ¡¿∩ óδαáªÑ¡¿⌐, »α«ß¼«Γαá º¡áτÑ¡¿⌐ »ÑαѼѡ¡δσ,  «Γ-
  40.          αѺ¬«ó  »á¼∩Γ¿  ¿ αÑú¿ßΓα«ó. è«¼á¡ñδ ¬«¡Γα«½∩ ñá¡¡δσ, «»¿ßá¡¡δÑ ó
  41.          φΓ«⌐ ú½áóÑ, »α¿óÑñÑ¡δ ¡¿ªÑ:
  42.                 
  43.                è«¼á¡ñá                    äÑ⌐ßΓó¿Ñ
  44.                 
  45.          éδτ¿ß½¿Γ∞ óδαáªÑ¡¿Ñ         éδτ¿ß½¿Γ∞  ¿ óδóÑßΓ¿  º¡áτÑ¡¿Ñ
  46.                 (?)                óδαáªÑ¡¿∩ ¿½¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αá.
  47.                                        
  48.          è«¡Γα«½∞ ¿¼Ñ¡ (X?)          éδóÑßΓ¿ áñαÑß ¿¼Ñ¡¿.
  49.                                        
  50.          äá¼» (D)                    éδóÑßΓ¿      ¬πß«¬     »á¼∩Γ¿,
  51.                                    ß«ñÑαªáΘ¿⌐    ñá¡¡δÑ;    ¡Ñ߬«½∞¬«
  52.                                    óáα¿á¡Γ«ó ¬«¼á¡ñδ »α«ß¼«Γαá ñá¡¡δσ
  53.                                    ó αẽ¿τ¡«¼ Σ«α¼áΓÑ.
  54.                                        
  55.          ÉÑú¿ßΓαδ (R)                Å«¬áº    ΓѬπΘÑú«     º¡áτÑ¡¿∩
  56.                                    αÑú¿ßΓα«ó ¿ Σ½áú«ó.
  57.                                        
  58.          8087 (7)                    Å«¬áº     ΓѬπΘ¿σ     º¡áτÑ¡¿⌐
  59.                                    αÑú¿ßΓα«ó    8087    ¿½¿     80287
  60.                                    »α«µÑßß«αá.
  61.                 
  62.  
  63.                6.2. è«¼á¡ñá "éδτ¿ß½¿Γ∞ óδαáªÑ¡¿Ñ" (?)
  64.                 
  65.                è«¼á¡ñá  "éδτ¿ß½¿Γ∞  óδαáªÑ¡¿Ñ" (?) »αÑñ¡áº¡áτÑ¡á ñ½∩ »α«ß-
  66.          ¼«Γαá º¡áτÑ¡¿⌐ CodeView óδαáªÑ¡¿⌐.
  67.                CodeView  óδαáªÑ¡¿∩ ñ«½ª¡δ íδΓ∞ ½εí묨 "C"óδαáªÑ¡¿∩¼¿, ß«ß-
  68.          Γáó½Ñ¡¡δ¼¿ ¿º ¬«¡ßΓá¡Γ, ¿¼Ñ¡, áñαÑ߫󠿠óδαáªÑ¡¿⌐. ÄΓ½áñτ¿¬  »«ñ-
  69.          ñÑনóáÑΓ «»Ñαᵿ¿, «»¿ßá¡¡δÑ ó ú½áóÑ 4. "ä¿á½«ú«óδÑ ¬«¼á¡ñδ".
  70.                ¥Γá ¬«¼á¡ñá αáºαÑΦáÑΓ »«í«τ¡δÑ φΣΣѬΓδ. ìá»α¿¼Ñα,  Ñß½¿  óδ
  71.          σ«Γ¿ΓÑ óδßóÑΓ¿Γ∞ º¡áτÑ¡¿Ñ óδαáªÑ¡¿∩ ++i ¬«¼á¡ñ«⌐ "éδτ¿ß½¿Γ∞ óδαá-
  72.          ªÑ¡¿Ñ", Γ« ó αѺπ½∞ΓáΓÑ ÑÑ óδ»«½¡Ñ¡¿∩ º¡áτÑ¡¿Ñ i πóѽ¿τ¿Γß∩ ¡á 1.
  73.                î«ª¡« ß»Ñµ¿Σ¿µ¿α«óáΓ∞ Σ«α¼áΓ, ó ¬«Γ«α«¼ íπñÑΓ óδßóÑτ¿óáΓ∞ß∩
  74.          º¡áτÑ¡¿Ñ  óδαáªÑ¡¿∩.  Æ¿»  ß»Ñµ¿Σ¿¬áµ¿¿  ß½ÑñπεΘ¿⌐:  <ºá»∩Γá∩>  ¿
  75.          <printf ß»Ñµ¿Σ¿¬áµ¿∩ Σ«α¼áΓá>. Å«¼¡¿ΓÑ, τΓ« ß»Ñµ¿Σ¿¬áµ¿¿ Σ«α¼áΓ«ó
  76.          CodeView  íếαπεΓß∩  ¡á ¿ß»«½∞º«óá¡¿¿ ¿¼ "C" printf Σπ¡¬µ¿¿. Ä¡¿
  77.          ñá¡δ ó Γáí½. 6.1.
  78.  
  79.            
  80.            
  81.                                                                Æáí½¿µá 6.1
  82.                                                                
  83.          -----------------------------------------------------------------
  84.            æ¿¼ó«½      ö«α¼áΓ óδó«ñá         Åα¿¼Ñα¡«Ñ       Åα¿¼Ñα
  85.                                              óδαáªÑ¡¿Ñ       óδó«ñá
  86.          -----------------------------------------------------------------
  87.              d     äÑß∩Γ¿τ¡δ⌐      º¡á¬«óδ⌐    ?40000,d        -25536
  88.                    µÑ½δ⌐.
  89.              i     äÑß∩Γ¿τ¡δ⌐      º¡á¬«óδ⌐    ?40000,i        -25536
  90.                    µÑ½δ⌐.
  91.  
  92.                                       - 57 -
  93.          
  94.          
  95.              u     äÑß∩Γ¿τ¡δ⌐   íѺº¡á¬«óδ⌐    ?40000,u         40000
  96.                    µÑ½δ⌐.
  97.              o     é«ß∞¼Ñα¿τ¡δ⌐ íѺº¡á¬«óδ⌐    ?40000,o        116100
  98.                    µÑ½δ⌐.
  99.             x|X    ÿÑßΓ¡áñµáΓ¿α¿τ¡δ⌐ µÑ½δ⌐.    ?40000,x         9c40
  100.             (1)
  101.              f     ç¡á¬«ó«Ñ  º¡áτÑ¡¿Ñ float   ?(float)3/2,f  1.500000
  102.                    ó ñÑß∩Γ¿τ¡«¼ Σ«α¼áΓÑ ß 6
  103.                    µ¿ΣαἿ »«ß½Ñ ºá»∩Γ«⌐.
  104.             
  105.             e|E    ç¡á¬«ó«Ñ  º¡áτÑ¡¿Ñ float   ?(float)3/2,e  1.500000e+000
  106.             (2)    ó ñÑß∩Γ¿τ¡«¼ Σ«α¼áΓÑ ß 6
  107.                    µ¿ΣαἿ  »«ß½Ñ ºá»∩Γ«⌐ ¿
  108.                    »«α∩ñ¬«¼.
  109.                    
  110.             g|G    ç¡á¬«ó«Ñ  º¡áτÑ¡¿Ñ float   ?(float)3/2,g      1.5
  111.             (2)    ó ¬«¼»á¬Γ¡«¼ ó¿ñÑ.
  112.                    
  113.              c     ç¡á¬«ó«Ñ ß¿¼ó«½∞¡«Ñ.         ?65,c             A
  114.                    
  115.              s     æ¿¼ó«½δ  »ÑτáΓáεΓß∩   ñ«     ?"ßΓ᫬á",s     ßΓ᫬á
  116.                    »Ñαó«ú« ¡π½Ñó«ú« ß¿¼ó«½á.
  117.          
  118.          
  119.                àß½¿ x ¼á½Ñ¡∞¬«Ñ, Γ« ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ µ¿Σαδ A-F óδßóÑτ¿óá-
  120.          εΓß∩ ¼á½Ñ¡∞¬¿¼¿ íπ¬óἿ, Ñß½¿ ¡ÑΓ, Γ« ¡ÑΓ.
  121.                àß½¿  e ¿½¿ g ¼á½Ñ¡∞¬¿Ñ, Γ« π¬áºáΓѽ∞ »«α∩ñ¬á óδßóÑτ¿óáÑΓß∩
  122.          ¼á½Ñ¡∞¬«⌐ íπ¬ó«⌐, Ñß½¿ ¡ÑΓ, Γ« ¡ÑΓ.
  123.          
  124.                àß½¿ ß»Ñµ¿Σ¿¬áΓ«α Σ«α¼áΓá ¡Ñ π¬áºá¡, º¡áτÑ¡¿∩ Γ¿»á float  ¿
  125.          double óδßóÑτ¿óáεΓß∩ ó g Σ«α¼áΓÑ; Ñß½¿ Γ¿» óδαáªÑ¡¿∩ º¡á¬«óδ⌐, Γ«
  126.          ó Σ«α¼áΓÑ d, á Ñß½¿ íѺº¡á¬«óδ⌐, Γ« ó Σ«α¼áΓÑ u. ô¬áºáΓѽ¿ óδßóÑ-
  127.          τ¿óáεΓß∩ ó Σ«α¼áΓÑ u.
  128.                ÅαÑΣ¿¬ß h ¿ß»«½∞ºπÑΓß∩ ß µÑ½δ¼¿ ß»Ñµ¿Σ¿¬áΓ«αἿ (d,o,u,x,X)
  129.          ñ½∩ ß»Ñµ¿Σ¿¬áµ¿¿ short int, »αÑΣ¿¬ß l ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß»Ñµ¿Σ¿¬á-
  130.          µ¿¿ long int.
  131.          
  132.                Åα¿¼Ñτá¡¿Ñ:
  133.                æ»Ñµ¿Σ¿¬áΓ«αδ  n  ¿  p  ¿  »αÑΣ¿¬ßδ F ¿ H ¡Ñ »«ññÑনóáεΓß∩
  134.          CodeView.
  135.          
  136.  
  137.                Mouse.
  138.                ä½∩ óδτ¿ß½Ñ¡¿∩ º¡áτÑ¡¿∩ óδαáªÑ¡¿∩  π¬áª¿ΓÑ  View  ºáú«½«ó«¬
  139.          ¿º  ß᫬¿ ¼Ñ¡ε ¿ óδΓáΘ¿ΓÑ Evaluate-¬«¼á¡ñπ. éóÑñ¿ΓÑ ó »«∩ó¿óΦѼß∩
  140.          ñ¿á½«ú«ó«¼ «¬«Φ¬Ñ óδαáªÑ¡¿Ñ ¿ Σ«α¼áΓ,  ¡áª¼¿ΓÑ  Enter  ¿½¿  ½εíπε
  141.          ¬¡«»¬π mouse'á.
  142.                 
  143.                è½áó¿áΓπαá.
  144.                ä½∩  óδτ¿ß½Ñ¡¿∩  º¡áτÑ¡¿∩ óδαáªÑ¡¿∩  óδíÑα¿ΓÑ ALT+V ¿ ALT+E
  145.          ¬½ετἿ Evaluate-¬«¼á¡ñπ ¿º View-¼Ñ¡ε. éóÑñ¿ΓÑ ó »«∩ó¿óΦѼß∩ ñ¿á-
  146.          ½«ú«ó«¼ «¬«Φ¬Ñ óδαáªÑ¡¿Ñ ¿ Σ«α¼áΓ, ¡áª¼¿ΓÑ Enter ¿½¿ ½εíπε ¬¡«»¬π
  147.          mouse'á.
  148.  
  149.                ä¿á½«ú«óá∩.
  150.  
  151.                                       - 58 -
  152.          
  153.          
  154.                ä½∩ óδó«ñá º¡áτÑ¡¿∩ óδαáªÑ¡¿∩  óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
  155.          ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  156.          
  157.                ? <óδαáªÑ¡¿Ñ> [,<Σ«α¼áΓ>]
  158.                
  159.                Åα¿¼Ñαδ:
  160.                
  161.                >? 92,X   ; * »αÑ«íαẫóá¡¿Ñ ¿º 10-Γ¿τ¡«ú« ó 16-α¿τ¡δ⌐
  162.                   5C
  163.                >? 109*37,o  ; * óδτ¿ß½Ñ¡¿Ñ 109*37  ó 8-α¿τ¡«¼ Σ«α¼áΓÑ
  164.                   7701
  165.                >? 'T'       ; * 10-Γ¿τ¡δ⌐ ¬«ñ 'T'
  166.                   84
  167.                >? 118,c     ; * ß¿¼ó«½ ß ¬«ñ«¼ 118
  168.                   v
  169.                >? ++student.age ; * º¡áτÑ¡¿Ñ student.age πóѽ¿τ¿Γ∞ ¡á
  170.                                 ; 1 ¿ óδóÑßΓ¿.
  171.                   19
  172.                 
  173.                 
  174.                6.3. è«¼á¡ñá "è«¡Γα«½∞ ¿¼Ñ¡ »ÑαѼѡ¡δσ" (X)
  175.                 
  176.                è«¼á¡ñá  "è«¡Γα«½∞  ¿¼Ñ¡  »ÑαѼѡ¡δσ" (X) »αÑñ¡áº¡áτÑ¡á ñ½∩
  177.          ñѼ«¡ßΓαᵿ¿ ß¿¼ó«½∞¡δσ ¿¼Ñ¡ ¿ ¿σ áñαÑß«ó, ¿¼Ñ¡ ¼«ñπ½Ñ⌐, óσ«ñ∩Θ¿σ
  178.          ó »α«úαá¼¼π. ¥Γ«⌐  ¬«¼á¡ñ«⌐  ¼«ª¡«  ß»Ñµ¿Σ¿µ¿α«óáΓ∞  ñѼ«¡ßΓαáΘ¿ε
  179.          ¿¼Ñ¡ ¿½¿ úαπ»»δ ¿¼Ñ¡, ¬«¡¬αÑΓ¡«ú« ¼«ñπ½∩ ¿½¿ »α«µÑñπαδ.
  180.                 
  181.                Mouse.
  182.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  183.  
  184.                è½áó¿áΓπαá.
  185.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  186.                 
  187.                ä¿á½«ú«óá∩.
  188.                ä½∩ Γ«ú«, τΓ«íδ πó¿ñÑΓ∞ áñαÑß ¿¼Ñ¡¿, óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«-
  189.          ¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  190.          
  191.                 X *
  192.                 X? [<¼«ñπ½∞>!][<Σπ¡¬µ¿∩>.][<¿¼∩>][*]
  193.                 
  194.                Éẽ¿τ¡δÑ óáα¿á¡Γδ ¬«¼á¡ñδ ñѼ«¡ßΓα¿απεΓ ß½ÑñπεΘ¿Ñ ß¿¼ó«½∞-
  195.          ¡δÑ ¿¼Ñ¡á:
  196.  
  197.            
  198.            
  199.          -----------------------------------------------------------------
  200.                     æ¿¡Γá¬ß¿ß                     ê¼∩
  201.          -----------------------------------------------------------------
  202.            X?<¼«ñπ½∞>!<Σπ¡¬µ¿∩>.<¿¼∩>    æ»Ñµ¿Σ¿µ¿α«óá¡¡«Ñ        ¿¼∩
  203.                                          ß»Ñµ¿Σ¿µ¿α«óá¡¡«⌐    Σπ¡¬µ¿¿
  204.                                          ß»Ñµ¿Σ¿µ¿α«óá¡¡«ú« ¼«ñπ½∩.
  205.                                          
  206.            X?<¼«ñπ½∞>!<Σπ¡¬µ¿∩>.*        éßÑ  ¿¼Ñ¡á ß»Ñµ¿Σ¿µ¿α«óá¡¡«⌐
  207.                                          Σπ¡¬µ¿¿   ß»Ñµ¿Σ¿µ¿α«óá¡¡«ú«
  208.                                          ¼«ñπ½∩.
  209.  
  210.                                       - 59 -
  211.          
  212.          
  213.                                          
  214.            X?<¼«ñπ½∞>!<¿¼∩>              æ»Ñµ¿Σ¿µ¿α«óá¡¡«Ñ        ¿¼∩
  215.                                          ß»Ñµ¿Σ¿µ¿α«óá¡¡«ú«   ¼«ñπ½∩;
  216.                                          ¿¼Ñ¡á       ¿º       Σπ¡¬µ¿⌐
  217.                                          (áóΓ«¼áΓ¿τÑ߬¿Ñ            ¿
  218.                                          ßΓáΓ¿τá߬¿Ñ)              ¡Ñ
  219.                                          αáßß¼áΓα¿óáεΓß∩.
  220.                                          
  221.            X?<¼«ñπ½∞>!*                  éßÑ     ú½«íá½∞¡δÑ     ¿¼Ñ¡á
  222.                                          ß»Ñµ¿Σ¿µ¿α«óá¡¡«ú« ¼«ñπ½∩.
  223.                                          
  224.            X?<Σπ¡¬µ¿∩>.<¿¼∩>             æ»Ñµ¿Σ¿µ¿α«óá¡¡«Ñ        ¿¼∩
  225.                                          ß»Ñµ¿Σ¿µ¿α«óá¡¡«⌐   Σπ¡¬µ¿¿.
  226.                                          öπ¡¬µ¿∩   ¿ΘÑΓß∩  ß¡áτá½á  ó
  227.                                          ΓѬπΘѼ ¼«ñπ½Ñ, á  »«Γ«¼  ó«
  228.                                          óßÑσ «ßΓá½∞¡δσ.
  229.                                          
  230.            X?<¿¼∩>                       êΘÑΓß∩ ß»Ñµ¿Σ¿µ¿α«óá¡¡«Ñ ¿¼∩
  231.                                          ó Γᬫ¼ »«α∩ñ¬Ñ:
  232.                                          1) ó ΓѬπΘÑ⌐ Σπ¡¬µ¿¿;
  233.                                          2) ó ΓѬπΘѼ ¼«ñπ½Ñ;
  234.                                          3) ó «ßΓá½∞¡δσ ¼«ñπ½∩σ.
  235.                                          
  236.            X?*                           éßÑ ¿¼Ñ¡á ΓѬπΘÑ⌐ Σπ¡¬µ¿¿.
  237.            
  238.            X*                            ê¼Ñ¡á óßÑσ ¼«ñπ½Ñ⌐.
  239.            
  240.            
  241.                Åα¿¼Ñαδ:
  242.                
  243.                >x*      ; * óδó«ñ  ¿¼Ñ¡  2  ¼«ñπ½Ñ⌐  ¿  í¿í½¿«ΓÑτ¡«ú«
  244.                              Σá⌐½á, ¬«Γ«αδ⌐ ñá¡¡δÑ ¼«ñπ½¿ óδºδóáεΓ.
  245.                 PI.OBJ
  246.                 MATH.OBJ
  247.                 C:B(chkstk)
  248.                 .
  249.                 .
  250.                 .
  251.                 C:B(unlink)
  252.                >
  253.                 
  254.                >x?*                    ; * óßÑ ¿¼Ñ¡á ΓѬπΘÑ⌐ Σπ¡¬µ¿¿.
  255.                      DI    int       d
  256.                 [BP-0006]  int       quotient
  257.                      SI    int       i
  258.                 [BP-0002]  int       remainder
  259.                 [BP+0004]  int       divisar
  260.                 
  261.  
  262.                6.4. äá¼»-¬«¼á¡ñδ (D..)
  263.                 
  264.                ÄΓ½áñτ¿¬ «ß¡áΘÑ¡  ¡Ñ߬«½∞¬¿¼¿  ¬«¼á¡ñἿ  ñ½∩  ñá¼»¿α«óá¡¿∩
  265.          ñá¡¡δσ ¿º »á¼∩Γ¿ ¡á φ¬αá¡ (¿½¿ ñαπú«Ñ πßΓα«⌐ßΓó« óδó«ñá).
  266.                é«Γ «¡¿:
  267.                D                  äá¼» (αẼÑα «»αÑñѽѡ ΓѬπΘ¿¼ Γ¿»«¼).
  268.  
  269.                                       - 60 -
  270.          
  271.          
  272.                DB                 äá¼» íá⌐Γ.
  273.                DA                 äá¼» ASCII.
  274.                DI                 äá¼» µÑ½δσ.
  275.                DU                 äá¼» íѺº¡á¬«óδσ µÑ½δσ.
  276.                DW                 äá¼» ß½«ó.
  277.                DD                 äá¼» ñó«⌐¡δσ ß½«ó.
  278.                DS                 äá¼» ¬«α«Γ¬¿σ »½áóáεΘ¿σ.
  279.                DL                 äá¼» ñ½¿¡¡δσ »½áóáεΘ¿σ.
  280.                DT                 äá¼» 10-íá⌐Γ«óδσ »½áóáεΘ¿σ.
  281.                
  282.                Mouse.
  283.                äá¼»-¬«¼á¡ñδ ¡Ñ ¼«úπΓ íδΓ∞ óóÑñÑ¡δ mouse'«¼.
  284.                 
  285.                è½áó¿áΓπαá.
  286.                äá¼»-¬«¼á¡ñδ ¡Ñ ¼«úπΓ íδΓ∞ óóÑñÑ¡δ ß»Ñµ¬½ετἿ.
  287.                 
  288.                ä¿á½«ú«óδÑ.
  289.                ä½∩  óδ»«½¡Ñ¡¿∩  ñá¼»-¬«¼á¡ñδ  óóÑñ¿ΓÑ  ¬«¼á¡ñπ ó ß½ÑñπεΘѼ
  290.          Σ«α¼áΓÑ:
  291.          
  292.                 D[<Γ¿»>] [<áñαÑß>:<«ΓαѺ«¬>]
  293.                 
  294.                <Æ¿»> - «ñ¡«íπ¬óÑ¡¡δ⌐ ß»Ñµ¿Σ¿¬áΓ«α, π¬áºδóáεΘ¿⌐ ó¿ñ, ó  ¬«-
  295.          Γ«α«¼  íπñÑΓ óδó«ñ¿Γ∞ß∩ ñá¼». äá¼»-¬«¼á¡ñá «ª¿ñáÑΓ ó ¬áτÑßΓóÑ áα-
  296.          úπ¼Ñ¡Γá ßΓáαΓ«óδ⌐ <áñαÑß> ¿½¿ <«ΓαѺ«¬> »á¼∩Γ¿. àß½¿ óóÑñÑ¡  <áñ-
  297.          αÑß>,  Γ« ¬«¼á¡ñá íÑαÑΓ «ΓαѺ«¬ π¼«½τá¡¿∩ («íδτ¡« 128 íá⌐Γ), Ñß½¿
  298.          óóÑñÑ¡ «ΓαѺ«¬, Γ« ¬«¼á¡ñá ñѽáÑΓ ñá¼» «Γ ¡áτá½á ñ« ¬«¡µá  «ΓαѺ-
  299.          ¬á.  àß½¿ ¡¿ <áñαÑß>, ¡¿ <«ΓαѺ«¬> ¡Ñ ºáñá¡δ, ¬«¼á¡ñá íÑαÑΓ ΓѬπ-
  300.          Θ¿⌐ ñá¼»-<áñαÑß> ¬á¬ ßΓáαΓ«óδ⌐ ¿ <«ΓαѺ«¬> π¼«½τá¡¿∩. ü«½∞Φ¿¡ßΓó«
  301.          ñá¼»-¬«¼á¡ñ ¿¼ÑεΓ <«ΓαѺ«¬> π¼«½τá¡¿∩ 128 íá⌐Γ, ¡« ¬«¼á¡ñδ  ñá¼»á
  302.          »½áóáεΘ¿σ »« π¼«½τá¡¿ε óδó«ñ∩Γ «ñ¿¡ «íΩѬΓ.
  303.                ÆÑ¬πΘ¿⌐ ñá¼»-áñαÑß -  áñαÑß ß½ÑñπεΘÑú« ºá »«ß½Ññ¡¿¼ íá⌐Γ«¼,
  304.          ß»Ñµ¿Σ¿µ¿α«óá¡¡δ¼  »αÑñδñπΘÑ⌐  ñá¼»-¬«¼á¡ñ«⌐.  ÆÑ¬πΘ¿⌐ ñá¼»-áñαÑß
  305.          »α¿ ßΓáαΓÑ CodeView αáóÑ¡ ¡áτá½π ßÑú¼Ñ¡Γá ñá¡¡δσ (DS).
  306.            
  307.            
  308.                Åα¿¼Ñτá¡¿Ñ:
  309.                äá¼»-¬«¼á¡ñδ, óδó«ñ∩Θ¿Ñ ñá¡¡δÑ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ (DS, DL,
  310.          DT), ¼«úπΓ óδßóÑΓ¿Γ∞ ß½ÑñπεΘ¿Ñ ß¿¼ó«½∞¡δÑ º¡áτÑ¡¿∩:  #NAN,  #INF,
  311.          #IND.  NAN  ú«ó«α¿Γ « Γ«¼, τΓ« ñá¡¡δÑ ¡Ñ ¼«úπΓ íδΓ∞  »αÑñßΓáó½Ñ¡δ
  312.          ¬á¬ »½áóáεΘ¿Ñ, INF - τΓ« ñá¡¡δÑ íѺ ¬«¡µá, IND -  τΓ«  ñá¡¡δÑ  ¡Ñ
  313.          «»αÑñѽѡδ.
  314.          
  315.                é αáºñѽáσ 6.3.1 - 6.3.10  «»¿ßá¡δ óáα¿á¡Γδ ñá¼»-¬«¼á¡ñ.
  316.                 
  317.                 
  318.                6.4.1. è«¼á¡ñá "äá¼»" (D)
  319.                 
  320.                æ¿¡Γá¬ß¿ß:
  321.                
  322.                D[<áñαÑß>:<«ΓαѺ«¬>]
  323.                
  324.                äá¼»-¬«¼á¡ñá  óδó«ñ¿Γ  ß«ñÑন¼«Ñ »á¼∩Γ¿, ß»Ñµ¿Σ¿µ¿α«óá¡¡«Ñ
  325.          <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>. è«¼á¡ñá óδó«ñ¿Γ ñá¡¡δÑ ó  <π¼á½τ¿óáѼ«¼
  326.          Γ¿»Ñ>.  <ô¼á½τ¿óáѼδ⌐  Γ¿»>  -  »«ß½Ññ¡¿⌐  Γ¿», ß»Ñµ¿Σ¿µ¿α«óá¡¡δ⌐
  327.  
  328.                                       - 61 -
  329.          
  330.          
  331.          Dump-, Enter-, Watch Memory- ¿½¿ Trasepoint Memory-¬«¼á¡ñ«⌐. àß½¿
  332.          ¡¿ «ñ¡á ¿º ¡¿σ ¡Ñ íδ½á π»«ΓαÑí½Ñ¡á, Γ« π¼á½τ¿óáѼδ⌐ <Γ¿»> -  íá⌐-
  333.          Γ«óδ⌐.
  334.                éδó«ñ ñá¼»-¬«¼á¡ñδ ºá¡¿¼áÑΓ «ñ¡π ¿½¿ í«½ÑÑ ßΓ᫬, ó ºáó¿ß¿-
  335.          ¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. äá¼»-¬«¼á¡ñá ñ«½ª¡á íδΓ∞ «ΓñѽÑ-
  336.          ¡á «Γ áñαÑß¡«ú« ß»Ñµ¿Σ¿¬áΓ«αá «ñ¡¿¼ ¿½¿ í«½ÑÑ »α«íѽ«¼. ìá»α¿¼Ñα,
  337.          ñ½∩  ñἻᠼáßß¿óá A  ¡πª¡« ¡áíαáΓ∞ D A, á ¡Ñ DA (DA íπñÑΓ »α«¿¡-
  338.          ΓÑα»αÑΓ¿α«óá¡¡« ¬á¬ ñá¼»-ASCII ¬«¼á¡ñá).
  339.                 
  340.                 
  341.                6.4.2. è«¼á¡ñá "äá¼» íá⌐Γ" (DB)
  342.                 
  343.                æ¿¡Γá¬ß¿ß:
  344.                
  345.                DB [<áñαÑß>:<«ΓαѺ«¬>]
  346.                
  347.                äá¼»-íá⌐Γ-¬«¼á¡ñá óδó«ñ¿Γ 16-α¿τ¡δÑ ¿ ASCII- º¡áτÑ¡¿∩  íá⌐-
  348.          Γ«ó, ß»Ñµ¿Σ¿µ¿α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  349.                éδó«ñ  ñá¼»-íá⌐Γ-¬«¼á¡ñδ ºá⌐¼ÑΓ «ñ¡π ¿½¿ í«½ÑÑ ßΓ᫬, ó ºá-
  350.          ó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. Å« π¼«½τá¡¿ε CodeView  íÑαÑΓ
  351.          <«ΓαѺ«¬> ñ½¿¡«⌐ 128 íá⌐Γ.
  352.                èáªñá∩  ßα«¬á  óδó«ñá  ß«ñÑαª¿Γ  ΦÑßΓ¡áñµáΓ∞ íá⌐Γ, ó ¡áτá½Ñ
  353.          ßΓ᫬¿ ¡áσ«ñ¿Γß∩ »«½¡δ⌐ áñαÑß  »Ñαó«ú«  íá⌐Γá  ßΓ᫬¿.  16-α¿τ¡δÑ
  354.          º¡áτÑ¡¿∩  íá⌐Γ »α«¬«¼¼Ñ¡Γ¿α«óá¡δ ASCII-º¡áτÑ¡¿∩¼¿. ASCII-º¡áτÑ¡¿∩
  355.          íá⌐Γ«ó í«½∞Φ¿σ 126 ¿ ¼Ñ¡∞Φ¿σ 32 óδó«ñ∩Γß∩ ¬á¬ Γ«τ¬¿.
  356.          
  357.                Åα¿¼Ñα:
  358.            
  359.      >DB 0 36
  360.      3D5E:0000 53 6F 6D 65 20 6C 74-74 65 72 73 20 61 6E 64    Some letters and
  361.      3D5E:0010 20 6E 75 6D 62 65 72 73-3A 00 10 EA 89 FC FF EF  numbers:.......
  362.      3D5E:0020 00 F0 00 CA E4                                   ...........
  363.      >
  364.            
  365.            
  366.                6.4.3. è«¼á¡ñá "äá¼» ASCII" (DA)
  367.                 
  368.                æ¿¡Γá¬ß¿ß:
  369.                
  370.                DA [<áñαÑß>:<«ΓαѺ«¬>]
  371.                
  372.                äá¼»-ASCII-¬«¼á¡ñá óδó«ñ¿Γ ASCII - ß¿¼ó«½δ, ß»Ñµ¿Σ¿µ¿α«óá¡-
  373.          ¡δÑ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  374.                éδó«ñ ñá¼»-ASCII-¬«¼á¡ñδ ºá¡¿¼áÑΓ «ñ¡π ¿½¿ í«½ÑÑ  ßΓ᫬,  ó
  375.          ºáó¿ß¿¼«ßΓ¿  «Γ  ß»Ñµ¿Σ¿¬áµ¿¿  <«ΓαѺ¬á>. àß½¿ ó ¬«¼á¡ñÑ ¡Ñ ºáñá¡
  376.          <«ΓαѺ«¬>, ¬«¼á¡ñá óδó«ñ¿Γ ½¿í« 128 íá⌐Γ, ½¿í«  ¼Ñ¡∞ΦÑ,  Ñß½¿  Ñ⌐
  377.          óßΓαÑΓ¿Γß∩  '\0' ß¿¼ó«½.  è«¼á¡ñá  óδó«ñ¿Γ »« 64 ß¿¼ó«½á ó ßΓ᫬Ñ.
  378.          ç¡áτÑ¡¿∩ íá⌐Γ«ó í«½∞Φ¿σ 126 ¿ ¼Ñ¡∞Φ¿σ 64 »α¿ óδó«ñÑ ºá¼Ñ¡∩εΓß∩ ¡á
  379.          Γ«τ¬¿.
  380.            
  381.                Åα¿¼Ñα:
  382.                
  383.                >DA 0
  384.                3D7C:0000  Some letters and numbers:
  385.                >
  386.  
  387.                                       - 62 -
  388.          
  389.          
  390.            
  391.                >DA 0 36
  392.                3D7C:0000  Some letters and numbers:..............
  393.                >
  394.            
  395.            
  396.                6.4.4. è«¼á¡ñá "äá¼» µÑ½δσ" (DI)
  397.                 
  398.                æ¿¡Γá¬ß¿ß:
  399.                
  400.                DI [<áñαÑß>:<«ΓαѺ«¬>]
  401.                
  402.                äá¼» µÑ½δσ - ¬«¼á¡ñá, óδó«ñ∩Θá∩ µÑ½δÑ  º¡á¬«óδÑ  ñÑß∩Γ¿τ¡δÑ
  403.          º¡áτÑ¡¿∩ ß½«ó (2-σ íá⌐Γ), ß»Ñµ¿Σ¿µ¿α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ-
  404.          ¬«¼>.
  405.                éδó«ñ ¬«¼á¡ñδ ñá¼»-µÑ½δσ ºá⌐¼ÑΓ «ñ¡π ¿½¿ í«½ÑÑ ßΓ᫬, ó ºá-
  406.          ó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαѺ«¬> ¡Ñ ß»Ñµ¿Σ¿µ¿-
  407.          α«óá¡, Γ« »« π¼«½τá¡¿ε ñá¼»-µÑ½δσ-¬«¼á¡ñá óδó«ñ¿Γ 64 ß½«óá.
  408.                èáªñá∩  ßα«¬á  óδó«ñá ß«ñÑαª¿Γ ó«ßѼ∞ ß½«ó, ó ¡áτá½Ñ ßΓ᫬¿
  409.          ¡áσ«ñ¿Γß∩ »«½¡δ⌐ áñαÑß »Ñαó«ú« ß½«óá ßΓ᫬¿.
  410.          
  411.                Åα¿¼Ñα:
  412.            
  413.                >DI 0 36
  414.                3D5E:0000 28499 25965 27680 29797 25972 29554 24864 25710
  415.                3D5E:0010 28192 28021 25954 29554    58 -5616  -887 -4097
  416.                3D5E:0020 -4096-13824  2532
  417.                >
  418.            
  419.                 
  420.                6.4.5. è«¼á¡ñá "äá¼» íѺº¡á¬«óδσ µÑ½δσ" (DU)
  421.                 
  422.                æ¿¡Γá¬ß¿ß:
  423.                
  424.                DU [<áñαÑß>:<«ΓαѺ«¬>]
  425.                 
  426.                äá¼» íѺº¡á¬«óδσ µÑ½δσ - ¬«¼á¡ñá, óδó«ñ∩Θá∩ µÑ½δÑ íѺº¡á¬«-
  427.          óδÑ ñÑß∩Γ¿τ¡δÑ º¡áτÑ¡¿∩ ß½«ó (2-σ íá⌐Γ), ß»Ñµ¿Σ¿µ¿α«óá¡¡δσ <áñαÑ-
  428.          ß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  429.                éδó«ñ ¬«¼á¡ñδ ñá¼»-íѺº¡á¬«óᬫóδσ-µÑ½δσ  ºá⌐¼ÑΓ  «ñ¡π  ¿½¿
  430.          í«½ÑÑ ßΓ᫬, ó ºáó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαÑ-
  431.          º«¬>  ¡Ñ  ß»Ñµ¿Σ¿µ¿α«óá¡,  Γ«  »«  π¼«½τá¡¿ε ñá¼»-íѺº¡á¬«óδσ-µÑ-
  432.          ½δσ-¬«¼á¡ñá óδó«ñ¿Γ 64 ß½«óá.
  433.                èáªñá∩ ß᫬á óδó«ñá ß«ñÑαª¿Γ ó«ßѼ∞ ß½«ó, ó  ¡áτá½Ñ  ßΓ᫬¿
  434.          ¡áσ«ñ¿Γß∩ »«½¡δ⌐ áñαÑß »Ñαó«ú« ß½«óá ßΓ᫬¿.
  435.          
  436.                Åα¿¼Ñα:
  437.            
  438.                >DU 0 36
  439.                3D5E:0000 28499 25965 27680 29797 29972 29554 24864 25710
  440.                3D5E:0010 28192 28021 25954 29554    58 59920 64649 61439
  441.                3D5E:0020 61440 51712  2532
  442.                >
  443.                 
  444.                 
  445.  
  446.                                       - 63 -
  447.          
  448.          
  449.                6.4.6. è«¼á¡ñá "äá¼» ß½«ó" (DW)
  450.                 
  451.                æ¿¡Γá¬ß¿ß:
  452.                
  453.                DW [<áñαÑß>:<«ΓαѺ«¬>]
  454.                
  455.                äá¼»  ß½«ó  - ¬«¼á¡ñá, óδó«ñ∩Θá∩ ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ º¡áτÑ¡¿∩
  456.          ß½«ó (2-σ íá⌐Γ), ß»Ñµ¿Σ¿µ¿α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  457.                éδó«ñ ¬«¼á¡ñδ ñá¼»-ß½«ó ºá⌐¼ÑΓ «ñ¡π ¿½¿ í«½ÑÑ ßΓ᫬, ó  ºá-
  458.          ó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαѺ«¬> ¡Ñ ß»Ñµ¿Σ¿µ¿-
  459.          α«óá¡, Γ« »« π¼«½τá¡¿ε ñá¼»-ß½«ó óδó«ñ¿Γ 64 ß½«óá.
  460.                èáªñá∩  ßα«¬á  óδó«ñá ß«ñÑαª¿Γ ó«ßѼ∞ ß½«ó, ó ¡áτá½Ñ ßΓ᫬¿
  461.          ¡áσ«ñ¿Γß∩ »«½¡δ⌐ áñαÑß »Ñαó«ú« ß½«óá ßΓ᫬¿.
  462.          
  463.                Åα¿¼Ñα:
  464.            
  465.                >DW 0 36
  466.                3D5E:0000 6F53 656D 6C20 7465 6574 7372 6120 646F
  467.                3D5E:0010 6E20 6D75 6562 7372 003A EA10 FC89 EFFF
  468.                3D5E:0020 F000 CA00 09E4
  469.                >
  470.  
  471.                 
  472.                6.4.7. è«¼á¡ñá "äá¼» ñó«⌐¡δσ ß½«ó" (DD)
  473.                 
  474.                æ¿¡Γá¬ß¿ß:
  475.                
  476.                DD [<áñαÑß>:<«ΓαѺ«¬>]
  477.                 
  478.                äá¼» ñó«⌐¡δσ ß½«ó -  ¬«¼á¡ñá,  óδó«ñ∩Θá∩  ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ
  479.          º¡áτÑ¡¿∩ ñó«⌐¡δσ ß½«ó (4-σ íá⌐Γ), ß»Ñµ¿Σ¿µ¿α«óá¡¡δσ <áñαÑß«¼> ¿½¿
  480.          <«ΓαѺ¬«¼>.
  481.                éδó«ñ  ¬«¼á¡ñδ  ñá¼»-ñó«⌐¡δσ-ß½«ó  ºá⌐¼ÑΓ  «ñ¡π  ¿½¿  í«½ÑÑ
  482.          ßΓ᫬, ó ºáó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαѺ«¬> ¡Ñ
  483.          ß»Ñµ¿Σ¿µ¿α«óá¡, Γ« »« π¼«½τá¡¿ε ¬«¼á¡ñá ñá¼»-ñó«⌐¡δσ-ß½«ó óδó«ñ¿Γ
  484.          32 ñó«⌐¡δσ ß½«óá.
  485.                èáªñá∩ ß᫬á óδó«ñá ß«ñÑαª¿Γ τÑΓδαÑ »áαδ  ß½«ó,  ó  ¬«Γ«αδσ
  486.          »Ñαó«Ñ  ¿  óΓ«α«Ñ ß½«ó« αáºñѽѡδ ñó«ÑΓ«τ¿Ñ¼ (:); ó ¡áτá½Ñ ßΓ᫬¿
  487.          ¡áσ«ñ¿Γß∩ »«½¡δ⌐ áñαÑß »Ñαó«ú« ß½«óá ßΓ᫬¿.
  488.          
  489.                Åα¿¼Ñα:
  490.            
  491.                >DD 0 36
  492.                3D5E:0000 656D:6F53 7465:6C20 7372:6574 646E:6120
  493.                3D5E:0010 6D75:6E20 7372:6562 EA10:003A EFFF:FC89
  494.                3D5E:0020 CA00:F000 6F73:09E4
  495.                >
  496.                 
  497.  
  498.                6.4.8. è«¼á¡ñá "äá¼» ¬«α«Γ¬¿σ »½áóáεΘ¿σ" (DS)
  499.  
  500.                æ¿¡Γá¬ß¿ß:
  501.                
  502.                DS [<áñαÑß>:<«ΓαѺ«¬>]
  503.                 
  504.  
  505.                                       - 64 -
  506.          
  507.          
  508.                äá¼» ¬«α«Γ¬¿σ »½áóáεΘ¿σ - ¬«¼á¡ñá,  óδó«ñ∩Θá∩  ΦÑßΓ¡áñµáΓÑ-
  509.          α¿τ¡δÑ ¿ ñÑß∩Γ¿τ¡δÑ º¡áτÑ¡¿∩ ¬«α«Γ¬¿σ (4 íá⌐Γá) »½áóáεΘ¿σ, ß»Ñµ¿-
  510.          Σ¿µ¿α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  511.                éδó«ñ ¬«¼á¡ñδ ñá¼»-¬«α«Γ¬¿σ-»½áóáεΘ¿σ ºá⌐¼ÑΓ «ñ¡π ¿½¿ í«½ÑÑ
  512.          ßΓ᫬, ó ºáó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαѺ«¬> ¡Ñ
  513.          ß»Ñµ¿Σ¿µ¿α«óá¡,  Γ«  »« π¼«½τá¡¿ε ¬«¼á¡ñá ñá¼»-¬«α«Γ¬¿σ-»½áóáεΘ¿σ
  514.          óδó«ñ¿Γ «ñ¡« º¡áτÑ¡¿Ñ.
  515.                é ¬áªñ«⌐ ßΓα«¬Ñ óδó«ñá ß«ñÑনΓß∩ »« «ñ¡«¼π º¡áτÑ¡¿ε,  ¬áª-
  516.          ñ«Ñ º¡áτÑ¡¿Ñ óδó«ñ¿Γß∩ ó Γᬫ¼ Σ«α¼áΓÑ:
  517.          
  518.                <áñαÑß>   <4 16-α¿τ¡δσ íá⌐Γá>   <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ>,
  519.                
  520.          úñÑ <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ> ¿¼ÑÑΓ ó¿ñ:
  521.          
  522.                [-]<µ¿Σαá>.<ñÑß∩Γ.µ¿Σαδ>E<+>:<-><¼á¡Γ¿ßßá>
  523.                    
  524.                Åα¿¼Ñα:
  525.            
  526.                >DS s_pi
  527.                5E68:0100  DB OF 49 40 3.141593E+000
  528.                >
  529.                 
  530.                 
  531.                6.4.9. è«¼á¡ñá "äá¼» ñ½¿¡¡δσ »½áóáεΘ¿σ" (DL)
  532.  
  533.                æ¿¡Γá¬ß¿ß:
  534.                
  535.                DL [<áñαÑß>:<«ΓαѺ«¬>]
  536.                 
  537.                äá¼» ñ½¿¡¡δσ »½áóáεΘ¿σ - ¬«¼á¡ñá, óδó«ñ∩Θá∩ ΦÑßΓ¡áñµáΓÑα¿τ-
  538.          ¡δÑ  ¿ ñÑß∩Γ¿τ¡δÑ º¡áτÑ¡¿∩ ñ½¿¡¡δσ (8 íá⌐Γ) »½áóáεΘ¿σ, ß»Ñµ¿Σ¿µ¿-
  539.          α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  540.                éδó«ñ ¬«¼á¡ñδ ñá¼»-ñ½¿¡¡δσ-»½áóáεΘ¿σ ºá⌐¼ÑΓ «ñ¡π ¿½¿  í«½ÑÑ
  541.          ßΓ᫬, ó ºáó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαѺ«¬> ¡Ñ
  542.          ß»Ñµ¿Σ¿µ¿α«óá¡,  Γ«  »«  π¼«½τá¡¿ε ¬«¼á¡ñá ñá¼»-ñ½¿¡¡δσ-»½áóáεΘ¿σ
  543.          óδó«ñ¿Γ «ñ¡« º¡áτÑ¡¿Ñ.
  544.                é ¬áªñ«⌐ ßΓα«¬Ñ óδó«ñá ß«ñÑনΓß∩ »« «ñ¡«¼π º¡áτÑ¡¿ε,  ¬áª-
  545.          ñ«Ñ º¡áτÑ¡¿Ñ óδó«ñ¿Γß∩ ó Γᬫ¼ Σ«α¼áΓÑ:
  546.          
  547.                <áñαÑß>   <8 16-α¿τ¡δσ íá⌐Γá>   <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ>,
  548.                
  549.          úñÑ <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ> ¿¼ÑÑΓ ó¿ñ:
  550.          
  551.                [-]<µ¿Σαá>.<ñÑß∩Γ.µ¿Σαδ>E<+>:<-><¼á¡Γ¿ßßá>
  552.                
  553.                Åα¿¼Ñα:
  554.            
  555.                >DL l_pi
  556.                5E68:0200 11 2D 44 54 FB 21 09 40 3.141593E+000
  557.                >
  558.                 
  559.                 
  560.  
  561.                                       - 65 -
  562.                
  563.                
  564.                6.4.10. è«¼á¡ñá "äá¼» 10-íá⌐Γ«óδσ »½áóáεΘ¿σ" (DT)
  565.  
  566.                æ¿¡Γá¬ß¿ß:
  567.  
  568.                DT [<áñαÑß>:<«ΓαѺ«¬>]
  569.                 
  570.                äá¼»  10-íá⌐Γ«óδσ »½áóáεΘ¿σ - ¬«¼á¡ñá, óδó«ñ∩Θá∩ ΦÑßΓ¡áñµá-
  571.          ΓÑα¿τ¡δÑ ¿ ñÑß∩Γ¿τ¡δÑ º¡áτÑ¡¿∩ 10-íá⌐Γ«óδσ »½áóáεΘ¿σ,  ß»Ñµ¿Σ¿µ¿-
  572.          α«óá¡¡δσ <áñαÑß«¼> ¿½¿ <«ΓαѺ¬«¼>.
  573.                éδó«ñ  ¬«¼á¡ñδ  ñá¼»-10-íá⌐Γ«óδσ-»½áóáεΘ¿σ  ºá⌐¼ÑΓ «ñ¡π ¿½¿
  574.          í«½ÑÑ ßΓ᫬, ó ºáó¿ß¿¼«ßΓ¿ «Γ ß»Ñµ¿Σ¿¬áµ¿¿ <«ΓαѺ¬á>. àß½¿ <«ΓαÑ-
  575.          º«¬> ¡Ñ  ß»Ñµ¿Σ¿µ¿α«óá¡,  Γ«  »«  π¼«½τá¡¿ε  ¬«¼á¡ñá  ñá¼»-¬«α«Γ-
  576.          ¬¿σ-»½áóáεΘ¿σ óδó«ñ¿Γ «ñ¡« º¡áτÑ¡¿Ñ.
  577.                é  ¬áªñ«⌐ ßΓα«¬Ñ óδó«ñá ß«ñÑনΓß∩ »« «ñ¡«¼π º¡áτÑ¡¿ε, ¬áª-
  578.          ñ«Ñ º¡áτÑ¡¿Ñ óδó«ñ¿Γß∩ ó Γᬫ¼ Σ«α¼áΓÑ:
  579.          
  580.                <áñαÑß>   <10 16-α¿τ¡δσ íá⌐Γá>   <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ>,
  581.          úñÑ <ñÑß∩Γ¿τ¡«Ñ º¡áτÑ¡¿Ñ> ¿¼ÑÑΓ ó¿ñ:
  582.          
  583.                [-]<µ¿Σαá>.<ñÑß∩Γ.µ¿Σαδ>E<+>:<-><¼á¡Γ¿ßßá>
  584.                   
  585.                Åα¿¼Ñα:
  586.            
  587.                >DT t_pi
  588.                5E68:0300 DE 87 68 21 A2 DA OF C9 00 40 3.141593E+000
  589.                >
  590.                 
  591.                 
  592.                6.5. è«¼á¡ñá "ÉÑú¿ßΓα" (R)
  593.                 
  594.                è«¼á¡ñá  Register ¿¼ÑÑΓ ñóÑ Σπ¡¬µ¿¿: óδó«ñ º¡áτÑ¡¿⌐ αÑú¿ßΓ-
  595.          α«ó CPU ¿ ¿º¼Ñ¡Ñ¡¿Ñ ¿σ  º¡áτÑ¡¿⌐.  êº¼Ñ¡Ñ¡¿Ñ  º¡áτÑ¡¿⌐  αÑú¿ßΓα«ó
  596.          «»¿ßá¡« ó ú½áóÑ 10 "諼á¡ñδ ¼«ñ¿Σ¿¬áµ¿¿ ¬«ñá ¿ ñá¡¡δσ".
  597.                 
  598.                Mouse.
  599.                ä½∩  «Γ«íαáªÑ¡¿∩ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó π¬áª¿ΓÑ Options ºáú«½«-
  600.          ó«¬ ¿º ß᫬¿ ¼Ñ¡ε ¿ óδíÑα¿ΓÑ Register-¬«¼á¡ñπ. æ »αáó«ú« ¬αá∩ φ¬-
  601.          αá¡á «Γ¬α«ÑΓß∩ «¬¡« αÑú¿ßΓα«ó. ä½∩ ºá¬αδΓ¿∩ «¬¡á αÑú¿ßΓα«ó »«óΓ«-
  602.          α¿ΓÑ ¬«¼á¡ñπ.
  603.            
  604.                è½áó¿áΓπαá.
  605.                ä½∩ «Γ«íαáªÑ¡¿∩ º¡áτÑ¡¿⌐ αÑú¿ßΓα«ó  ¡áª¼¿ΓÑ  Σπ¡¬µ¿«¡á½∞¡δ⌐
  606.          ¬½ετ  F2. é αѺπ½∞ΓáΓÑ φΓ«ú« ß »αáó«ú« ¬αá∩ φ¬αá¡á «Γ¬α«ÑΓß∩ «¬¡«
  607.          αÑú¿ßΓα«ó. ä½∩ ºá¬αδΓ¿∩ «¬¡á αÑú¿ßΓα«ó »«óΓ«α¿ΓÑ ¬«¼á¡ñπ.
  608.            
  609.                ä¿á½«ú«óá∩.
  610.                ä½∩ óδó«ñá º¡áτÑ¡¿∩ αÑú¿ßΓα«ó óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ  ó
  611.          ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  612.                
  613.                R
  614.                
  615.                é  αѺπ½∞ΓáΓÑ ÑÑ óδ»«½¡Ñ¡¿∩ ó ñ¿á½«ú«ó«¼ «¬¡Ñ (ñ½∩ «¬«¡¡«ú«
  616.          αѪ¿¼á) »«∩ó∩Γß∩ ΓѬπΘ¿Ñ º¡áτÑ¡¿∩ óßÑσ αÑú¿ßΓα«ó, Σ½áú«ó ¿  ΓѬπ-
  617.          Θá∩ áßßѼí½Ñα¡á∩ ¬«¼á¡ñá.
  618.                àß½¿ αѪ¿¼ αáí«Γδ - αѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá (S+) ¿½¿ ß¼ÑΦá¡-
  619.          ¡δ⌐ (S&) (ß¼. ú½áóπ 9 "諼á¡ñδ ¬«¡Γα«½∩ ¬«ñá"), Γ« ΓѬπΘá∩ ßΓ᫬á
  620.          ΓѬßΓá ΓᬪѠóδßóÑΓ¿Γß∩ φΓ«⌐ ¬«¼á¡ñ«⌐.
  621.                é »«ß½Ññ«óáΓѽ∞¡«¼ αѪ¿¼Ñ ¬«¼á¡ñδ Γαáßß¿α«ó¬¿ (T), »α«úαá¼-
  622.  
  623.                                       - 66 -
  624.          
  625.          
  626.          ¼¡δ⌐ Φáú (P), óδ»«½¡¿Γ∞ (G ¿ E), óδßóÑτ¿óáεΓ ß«ñÑন¼«Ñ αÑú¿ßΓα«ó
  627.          ó Σ«α¼áΓÑ ¬«¼á¡ñδ αÑú¿ßΓα (R).
  628.                
  629.                Åα¿¼Ñα:
  630.            
  631.            >S&        ; * æ¼ÑΦá¡¡δ⌐ αѪ¿¼
  632.            mixed
  633.            >R
  634.            AX=0043 BX=0043 CX=025C DX=0000 SP=18F4 BP=18F8 SI=04BA DI=1946
  635.            DS=5BF2 ES=5BF2 SS=5BF2 CS=5701 IP=026E NV UP EI PL NZ NA PO NC
  636.            92:     ++letters;
  637.            
  638.            5701:026E FF067201  INC Word Ptr [_letters(0172)] DS:0172=0000
  639.     
  640.  
  641.            >S-        ; * ÉѪ¿¼ ¿ßσ«ñ¡«ú« ΓѬßΓá
  642.            source
  643.            >R
  644.            AX=024F BX=0001 CX=0000 DX=0000 SP=1900 BP=1908 SI=04BA DI=1946
  645.            DS=5BF2 ES=4BF2 SS=5BF2 CS=5701 IP=021F NV UP EI PL NZ NA PO NC
  646.            5701:021F 807EFC20  CMP  Byte Ptr [code],20        ;BR2
  647.            >
  648.            
  649.                 
  650.                6.6. è«¼á¡ñá "8087" (7)
  651.  
  652.                è«¼á¡ñá 8087  óδó«ñ¿Γ  º¡áτÑ¡¿∩  αÑú¿ßΓα«ó  áα¿Σ¼ÑΓ¿τÑ߬«ú«
  653.          ß«»α«µÑßß«αá  8087. ¥Γá ¬«¼á¡ñá ¡Ñ«íσ«ñ¿¼á »α¿ «Γ½áñ¬Ñ »α«úαá¼¼ ß
  654.          »½áóáεΘÑ⌐ ºá»∩Γ«⌐ (»α¿ πß½«ó¿¿, τΓ« ¿¼ÑÑΓß∩ 8087 ¿½¿  80287  »α«-
  655.          µÑßß«α).
  656.          
  657.                Åα¿¼Ñτá¡¿Ñ:
  658.                é  φΓ«¼ απ¬«ó«ñßΓóÑ ¡Ñ ñáÑΓß∩ «»¿ßá¡¿Ñ 8087 »α«µÑßß«αá. ä½∩
  659.          º¡á¬«¼ßΓóá ß  ¡¿¼  ¿ß»«½∞ºπ⌐ΓÑ  ß««ΓóÑΓßóπεΘπε  ñ«¬π¼Ñ¡Γáµ¿ε  ¿½¿
  660.          πτÑí¡¿¬.
  661.          
  662.  
  663.                Mouse.
  664.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  665.  
  666.                è½áó¿áΓπαá.
  667.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß ¬½áó¿áΓπαδ.
  668.                 
  669.                ä¿á½«ú«óá∩.
  670.                ä½∩ Γ«ú«, τΓ«íδ πó¿ñÑΓ∞ º¡áτÑ¡¿∩ αÑú¿ßΓα«ó 8087 »α«µÑßß«αá,
  671.          óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  672.                
  673.                7
  674.            
  675.                >7
  676.          Control 037F (Projective closure, Round nearest, 64-bit precision)
  677.                                   iem=0 pm=1 um=1 om=1 zm=1 dm=1 im=1
  678.          Status 6004 cond=1000  top=4 pe=0 ue=0 oe=0 ze=1 de=0 ie=0
  679.          Tag   A1FF     instruction=59380 operand=59360 opcode=D9EE
  680.          Stack          Exp   Mantissa           Value
  681.  
  682.                                       - 67 -
  683.          
  684.          
  685.          ST(3) special  7FFF  8000000000000000=+ Infinity
  686.          ST(2) special  7FFF  0101010101010101=+ Not a Number
  687.          ST(1) valid    4000  C90FDAA22168C235=+3.141592265110390E+000
  688.          ST(0) zero     0000  0000000000000000=+0.000000000000000E+000
  689.          >
  690. .
  691.