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

  1.                                       - 68 -
  2.            
  3.            
  4.                                                               
  5.                       7. èÄîÇì䢠ôÅÉÇéïàìꃠ"ÆÄùèÇîê ÄæÆÇìÄéÇ"
  6.                
  7.                
  8.                
  9.                                     æÄäàÉåÇìêà
  10.                                                                    
  11.                
  12.                                                                    ï¿ßΓ
  13.                                                                    
  14.                7.   è«¼á¡ñδ π»αáó½Ñ¡¿∩ "Æ«τ¬á¼¿ «ßΓá¡«óá"............ 68
  15.                7.1. éóÑñÑ¡¿Ñ......................................... 69
  16.                7.2. è«¼á¡ñá "ôßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá" (BP)......... 69
  17.                7.3. è«¼á¡ñá "æΓÑαÑΓ∞ Γ«τ¬π «ßΓá¡«óá" (BC)............ 71
  18.                7.4. è«¼á¡ñá "Å«ñáó¿Γ∞ Γ«τ¬π «ßΓá¡«óá" (BD)........... 71
  19.                7.5. è«¼á¡ñá "é«ßßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá" (BE)....... 72
  20.                7.6. è«¼á¡ñá "滿߫¬ Γ«τѬ «ßΓá¡«óá" (BL)..............73
  21.            
  22.            
  23. .
  24.                                       - 69 -
  25.          
  26.          
  27.                7.1. éóÑñÑ¡¿Ñ
  28.                 
  29.                CodeView   «Γ½áñτ¿¬   »«ºó«½∩ÑΓ  ¬«¡Γα«½¿α«óáΓ∞  óδ»«½¡Ñ¡¿Ñ
  30.          »α«úαá¼¼δ <Γ«τ¬á¼¿  «ßΓá¡«óá>.  <Æ«τ¬¿  «ßΓá¡«óá>  --  áñαÑßá,  ó
  31.          ¬«Γ«αδσ  óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ »αÑαδóáÑΓß∩ ¿ π»αáó½Ñ¡¿Ñ »ÑαÑñáÑΓß∩
  32.          CodeView. æ ¿σ »«¼«Θ∞ε ¼«ª¡« "ºá¼«αᪿóáΓ∞" óδ»«½¡Ñ¡¿Ñ  »α«úαá¼¼δ
  33.          ñ½∩ »α«óÑન ß«ßΓ«∩¡¿∩ »á¼∩Γ¿ ¿ óδαáªÑ¡¿⌐ ó φΓ«⌐ Γ«τ¬Ñ.
  34.                è«¼á¡ñδ π»αáó½Ñ¡¿∩ Γ«τ¬á¼¿ «ßΓá¡«óá:
  35.                 
  36.                 è«¼á¡ñá                       äÑ⌐ßΓó¿Ñ
  37.                 
  38.             ôßΓá¡«ó Γ«τ¬¿          ôßΓá¡«ó Γ«τ¬¿ «ßΓá¡«óá  ß  «»µ¿∩¼¿
  39.             «ßΓá¡«óá (BP)          ßτÑΓá  »α«σ«ñ«ó  ¿ ß»¿ß¬«¼ ¬«¼á¡ñ,
  40.                                    óδ»«½¡∩εΘ¿σß∩ »« «ßΓá¡«óπ.
  41.                                    
  42.             æΓ¿αá¡¿Ñ Γ«τ¬¿         æΓ¿αá¡¿Ñ  «ñ¡«⌐   ¿½¿   ¡Ñ߬«½∞¬¿σ
  43.             «ßΓá¡«óá (BC)          Γ«τѬ «ßΓá¡«óá.
  44.                                    
  45.             Å«ñáó½Ñ¡¿Ñ Γ«τ¬¿       éαѼѡ¡á∩ «Γ¼Ñ¡á Γ«τѬ «ßΓá¡«óá.
  46.             «ßΓá¡«óá (BD)
  47.                                    
  48.             é«ßßΓá¡«ó½Ñ¡¿Ñ         é«ßßΓá¡«ó½Ñ¡¿Ñ óαѼѡ¡« «Γ¼Ñ¡Ñ¡¡δσ
  49.             Γ«τѬ «ßΓá¡«óá (BE)    Γ«τѬ «ßΓá¡«óá.
  50.                                    
  51.             æ»¿ß«¬ Γ«τѬ           æ»¿ß«¬ óßÑσ Γ«τѬ «ßΓá¡«óá.
  52.             «ßΓá¡«óá (BL)
  53.  
  54.                                    
  55.                
  56.                7.2. è«¼á¡ñá "ôßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá" (BP)
  57.  
  58.                è«¼á¡ñá  πßΓá¡«óá  Γ«τѬ  «ßΓá¡«óá ß«ºñáÑΓ Γ«τ¬π «ßΓá¡«óá ó
  59.          ß»Ñµ¿Σ¿µ¿α«óá¡¡«¼  áñαÑßÑ.  é  ½εí«Ñ  óαѼ∩  »α¿  óßΓαÑτÑ   Γ«τ¬¿
  60.          «ßΓá¡«óá óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ »αÑαδóáÑΓß∩ ¿ π»αáó½Ñ¡¿Ñ »ÑαÑñáÑΓß∩
  61.          CodeView «Γ½áñτ¿¬π.
  62.                CodeView  »«ññÑনóáÑΓ  ñ«  20  Γ«τѬ  «ßΓá¡«óá (ß ¡«¼ÑαἿ
  63.          0-19).  ì«¼Ñα  πßΓá¡áó½¿óáѼ«⌐  Γ«τ¬¿  «ßΓá¡«óá  --   »Ñαóδ⌐   ¿º
  64.          ñ«ßΓπ»¡δσ ó ¼«¼Ñ¡Γ óδ»«½¡Ñ¡¿∩ ¬«¼á¡ñδ. Æ«τ¬¿ «ßΓá¡«óá ß«σαá¡∩εΓß∩
  65.          ó  »á¼∩Γ¿  ñ«  ΓÑσ »«α, »«¬á «¡¿ ¡Ñ íπñπΓ πñá½Ñ¡δ; »α¿ óδ»«½¡Ñ¡¿¿
  66.          ¬«¼á¡ñδ αÑßΓáαΓá «¡¿  ß«σαá¡∩εΓß∩,  τΓ«  »«ºó«½∩ÑΓ  πßΓá¡áó½¿óáΓ∞
  67.          ßÑα¿¿  Γ«τѬ  «ßΓá¡«óá  ¿ óδ»«½¡∩Γ∞ »α«úαá¼¼π »« ¼¡«úπ αẠíѺ ¿σ
  68.          »ÑαÑπßΓá¡«ó¬¿.  Åα¿  »«»δΓ¬Ñ  ß«ºñáΓ∞  Γ«τ¬π  «ßΓá¡«óá  ó  ßΓ᫬Ñ
  69.          »α«úαá¼¼δ, ¡Ñ ¿¼ÑεΘÑ⌐ ¬«ñá, CodeView óδñáßΓ ß««íΘÑ¡¿Ñ:
  70.                
  71.                No code at this number
  72.                
  73.                Mouse.
  74.                ä½∩ πßΓá¡«óá Γ«τ¬¿ «ßΓá¡«óá mouse'«¼, π¬áª¿ΓÑ ßΓ᫬π ΓѬßΓá
  75.          ¿½¿  áßßѼí½Ñα¡πε  ¿¡ßΓαπ¬µ¿ε  ¿ ¡áª¼¿ΓÑ ¡á ½Ñóπε ¬¡«»¬π. æΓ«α«¬á
  76.          íπñÑΓ »«ñßóÑτ¿óáΓ∞ß∩ ñ« ΓÑσ »«α, »«¬á Γ«τ¬á «ßΓá¡«óá ¡Ñ íπñÑΓ «Γ-
  77.          ¼Ñ¡Ñ¡á.
  78.  
  79.                è½áó¿áΓπαá.
  80.                ä½∩  πßΓá¡«óá  ó  «¬«¡¡«¼  αѪ¿¼Ñ  Γ«τ¬¿  «ßΓá¡«óá ¬½ετἿ,
  81.          πßΓá¡«ó¿ΓÑ  ¬παß«α  ¡á  ¿¡ΓÑαÑßπεΘÑ⌐  óáß   ßΓα«¬Ñ   ΓѬßΓá   ¿½¿
  82.  
  83.                                       - 70 -
  84.          
  85.          
  86.          áßßѼí½Ñα¡«⌐ ¿¡ßΓαπ¬µ¿¿ ¿ ¡áª¼¿ΓÑ Σπ¡¬µ¿«¡á½∞¡δ⌐ ¬½ετ F9. æΓ«α«¬á
  87.          íπñÑΓ  »«ñßóÑτ¿óáΓ∞ß∩  ñ«  ΓÑσ  »«α, »«¬á Γ«τ¬á «ßΓá¡«óá ¡Ñ íπñÑΓ
  88.          «Γ¼Ñ¡Ñ¡á.
  89.                é »«ß½Ññ«óáΓѽ∞¡«¼ αѪ¿¼Ñ ¬½ετѼ F9 ¼«ª¡« πßΓá¡«ó¿Γ∞  Γ«τ¬π
  90.          «ßΓá¡«óá Γ«½∞¬« ó ΓѬπΘÑ⌐ »«º¿µ¿¿. ä½∩ πßΓá¡«ó¬¿ Γ«τ¬¿ «ßΓá¡«óá ó
  91.          ñαπú«¼ ¼ÑßΓÑ »«½∞ºπ⌐ΓÑß∞ ñ¿á½«ú«ó«⌐ óÑαß¿Ñ⌐ ¬«¼á¡ñδ.
  92.                 
  93.                ä¿á½«ú«óá∩.
  94.                ä½∩  πßΓá¡«óá  Γ«τ¬¿  «ßΓá¡«óá óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó
  95.          ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  96.                
  97.                BP [<áñαÑß> [<ßτÑΓτ¿¬ »α«σ«ñ«ó>] ["<¬«¼á¡ñδ>"] ]
  98.                
  99.                àß½¿ áñαÑß ¡Ñ π¬áºá¡, Γ«τ¬á «ßΓá¡«óá  ß«ºñáÑΓß∩  ó  ΓѬπΘÑ⌐
  100.          »«º¿µ¿¿. <ÇñαÑß> ß»Ñµ¿Σ¿µ¿απÑΓß∩ ó ó¿ñÑ <ßÑú¼Ñ¡Γ>:<ß¼ÑΘÑ¡¿Ñ>, ¿½¿
  101.          ¬á¬ ßΓ᫬á ΓѬßΓá .<¡«¼Ñα ßΓ᫬¿>, ¿½¿ ¬á¬ ¿¼∩ Σπ¡¬µ¿¿ ¿½¿ ¼ÑΓ¬á.
  102.          àß½¿  π¬áºá¡«  Γ«½∞¬« <ß¼ÑΘÑ¡¿Ñ>, Γ« CodeView áóΓ«¼áΓ¿τÑ߬¿ íÑαÑΓ
  103.          ßÑú¼Ñ¡Γ, π¬áºá¡¡δ⌐ αÑú¿ßΓα«¼ DS.
  104.                ä¿á½«ú«óá∩ óÑαß¿∩ ¬«¼á¡ñδ ¡á¼¡«ú« ¼«Θ¡ÑÑ  mouse'«ó߬«⌐  ¿½¿
  105.          ¬½áó¿áΓπα¡«⌐,  Γᬠ¬á¬ »«ºó«½∩ÑΓ πßΓá¡áó½¿óáΓ∞ <ßτÑΓτ¿¬ »α«σ«ñ«ó>
  106.          ¿ ßΓ᫬π <¬«¼á¡ñ>. <æτÑΓτ¿¬ »α«σ«ñ«ó>  »«ºó«½∩ÑΓ  ß»Ñµ¿Σ¿µ¿α«óáΓ∞
  107.          ¡«¼Ñα »α«σ«ñá, ¡á ¬«Γ«α«¼ ßαáí«ΓáÑΓ φΓá Γ«τ¬á «ßΓá¡«óá. <諼á¡ñδ>
  108.          --  φΓ«  ñ¿á½«ú«óδÑ  ¬«¼á¡ñδ, ºá¬½ετÑ¡¡δÑ ó ñó«⌐¡δÑ ¬áóδτ¬¿ (") ¿
  109.          αáºñѽѡ¡δÑ Γ«τ¬«⌐ ß ºá»∩Γ«⌐ (;). ìá»α¿¼Ñα, ¬á¬ "? code ; T".
  110.                é  «¬«¡¡«¼  αѪ¿¼Ñ  Γ«τ¬á  «ßΓá¡«óá,  ß«ºñá¡¡á∩  ñ¿á½«ú«ó«⌐
  111.          ¬«¼á¡ñ«⌐,  »«ñßóÑτ¿óáÑΓß∩  ΓᬠªÑ, ¬á¬  íπñΓ«  «¡á  íδ½á  ß«ºñá¡á
  112.          mouse'«¼ ¿½¿ Σπ¡¬µ¿«¡á½∞¡δ¼ ¬½ετѼ.
  113.                é  »«ß½Ññ«óáΓѽ∞¡«¼  αѪ¿¼Ñ  ¿¡Σ«α¼áµ¿∩  «  Γ«τ¬Ñ  «ßΓá¡«óá
  114.          óδßóÑτ¿óáÑΓß∩  ¬áªñδ⌐  αẠ»α¿ ÑÑ óδ»«½¡Ñ¡¿¿. ç¡áτÑ¡¿∩ αÑú¿ßΓα«ó,
  115.          ΓѬπΘá∩  áßßѼí½Ñα¡á∩  ¿¡ßΓαπ¬µ¿∩  ¿  ßΓα«¬á   ¿ßσ«ñ¡«ú«   ΓѬßΓá
  116.          óδßóÑτ¿óáεΓß∩  ó  ºáó¿ß¿¼«ßΓ¿  «Γ αѪ¿¼á CodeView. é áßßѼí½Ñα¡«¼
  117.          αѪ¿¼Ñ  ¡«¼Ñα  Γ«τ¬¿  «ßΓá¡«óá  óδóÑτ¿óáÑΓß∩  ¬á¬  ¬«¼Ñ¡Γáα¿⌐   ¬
  118.          ¿¡ßΓαπ¬µ¿¿.
  119.       
  120.                Åα¿¼Ñτá¡¿Ñ:
  121.                Å«ß½Ñ  αÑßΓáαΓá  º¡áτÑ¡¿Ñ  <ßτÑΓτ¿¬á  »α«σ«ñ«ó>  óßÑσ Γ«τѬ
  122.          «ßΓá¡«óá αáó¡« 1.
  123.       
  124.                ÅαÑñπ»αѪñÑ¡¿Ñ:
  125.                ìÑ »δΓá⌐ΓÑß∞ óó«ñ¿Γ∞ Γ«τ¬¿ «ßΓá¡«óá »« áñαÑßπ, ¡áσ«ñ∩ΘѼπß∩
  126.          ó ßÑαÑñ¿¡Ñ áßßѼí½Ñα¡«⌐ ¬«¼á¡ñδ. ÉѺπ½∞ΓáΓ φΓ«ú« ¡Ñ »αÑñ߬áºπѼ.
  127.       
  128.                 Åα¿¼Ñαδ:
  129.            
  130.            >BP .19
  131.            >
  132.            
  133.            >BP display 10 "?++counter;C"
  134.            >
  135.            
  136.            >S-
  137.            >BP 0x205
  138.            >C
  139.            AX=011D BX=0183 CX=0000 DX=0000 SP=12FE BP=1306 SI=04BA DI=1344
  140.            DS=5E61 ES=5E61 SS=5E61 CS=569D IP=0205 NV UP EI PL NZ NA PO NC
  141.  
  142.                                       - 71 -
  143.          
  144.          
  145.            596D:0205 E97800     JMP     _countwords+9a (0280)      ;BR1
  146.            >
  147.            
  148.               
  149.                7.3. è«¼á¡ñá "æΓÑαÑΓ∞ Γ«τ¬π «ßΓá¡«óá" (BC)
  150.                                          
  151.                è«¼á¡ñá ßΓ¿αá¡¿∩ Γ«τѬ «ßΓá¡«óá »αÑñ¡áº¡áτÑ¡á ñ½∩  ßΓ¿αá¡¿∩
  152.          «ñ¡«⌐ ¿½¿ ¡Ñ߬«½∞¬¿σ Γ«τѬ «ßΓá¡«óá.
  153.                 
  154.                Mouse.
  155.                ä½∩ ßΓ¿αá¡¿∩ «ñ¡«⌐ Γ«τ¬¿ «ßΓá¡«óá mouse'«¼, π¬áª¿ΓÑ  ßΓ᫬π
  156.          ΓѬßΓá  ¿½¿  áßßѼí½Ñα¡πε  ¿¡ßΓαπ¬µ¿ε,  ß«ñÑαªáΘπε Γ«τ¬π «ßΓá¡«óá
  157.          («¡á »«ñßóÑτÑ¡á í«½ÑÑ ∩ᬫ), ¿ ¡áª¼¿ΓÑ ¡á ½Ñóπε ¬¡«»¬π. Æ«τ¬á «ß-
  158.          Γá¡«óá ß«ΓαÑΓß∩ ¿ ßë᫬á ΓѬßΓá íπñÑΓ óδßóÑτ¿óáΓ∞ß∩ ó ¡«α¼á½∞¡«⌐
  159.          ∩ᬫßΓ¿.
  160.                ä½∩ ßΓ¿αá¡¿∩ óßÑσ Γ«τѬ «ßΓá¡«óá óδ»«½¡¿ΓÑ Clear Breakpoint
  161.          ¬«¼á¡ñπ ¿º Run ¼Ñ¡ε.
  162.            
  163.                è½áó¿áΓπαá.
  164.                ä½∩  ßΓ¿αá¡¿∩  «ñ¡«⌐ Γ«τ¬¿ «ßΓá¡«óá ß»Ñµ¬½ετἿ, πßΓá¡«ó¿ΓÑ
  165.          ¬παß«α ¡á ßΓ᫬π ΓѬßΓá ¿½¿ áßßѼí½Ñα¡πε  ¿¡ßΓαπ¬µ¿ε,  ß«ñÑαªáΘπε
  166.          Γ«τ¬π   «ßΓá¡«óá   («¡á   »«ñßóÑτѡᠠ í«½ÑÑ   ∩ᬫ),  ¿  ¡áª¼¿ΓÑ
  167.          Σπ¡¬µ¿«¡á½∞¡δ⌐ ¬½ετ F9. Æ«τ¬á «ßΓá¡«óá ß«ΓαÑΓß∩ ¿ ßΓ«α«¬á  ΓѬßΓá
  168.          íπñÑΓ óδßóÑτ¿óáΓ∞ß∩ ó ¡«α¼á½∞¡«⌐ ∩ᬫßΓ¿.
  169.                ä½∩ ßΓ¿αá¡¿∩ óßÑσ Γ«τѬ «ßΓá¡«óá óδ»«½¡¿ΓÑ Clear Breakpoint
  170.          ¬«¼á¡ñπ ¿º Run ¼Ñ¡ε, »«ß½Ññ«óáΓѽ∞¡« ¡áªáó ALT+R ¿ ALT+B ¬½ετ¿.
  171.                
  172.                ä¿á½«ú«óá∩.
  173.                ä½∩  ßΓ¿αá¡¿∩  «ñ¡«⌐  ¿½¿ ¡Ñ߬«½∞¬¿σ Γ«τѬ «ßΓá¡«óá óóÑñ¿ΓÑ
  174.          ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  175.                
  176.                 BC <ß»¿ß«¬>
  177.                 BC *
  178.                 
  179.                àß½¿ <ß»¿ß«¬> ß»Ñµ¿Σ¿µ¿α«óá¡, ¬«¼á¡ñá ßΓ¿αáÑΓ Γ«τ¬¿ «ßΓá¡«-
  180.          óá, π¬áºá¡¡δÑ ó <ß»¿ß¬Ñ>. <滿߫¬> ñ«½ªÑ¡ íδΓ∞ ½εí«⌐  ¬«¼í¿¡áµ¿Ñ⌐
  181.          ¡«¼Ñα«ó  Γ«τѬ «ßΓá¡«óá («Γ 0 ñ« 19). Å«½∞ºπ⌐ΓÑß∞ ¬«¼á¡ñ«⌐ ß»¿ß«¬
  182.          Γ«τѬ «ßΓá¡«óá (BL) ñ½∩ Γ«ú«, τΓ«íδ  πº¡áΓ∞  ¡«¼Ñαá  ¿¡ΓÑαÑßπεΘ¿σ
  183.          óáß  Γ«τѬ  «ßΓá¡«óá.  àß½¿ áαúπ¼Ñ¡Γ ¬«¼á¡ñδ -- ºóѺñ«τ¬á (*), Γ«
  184.          íπñπΓ ßΓÑαΓδ óßÑ Γ«τ¬¿ «ßΓá¡«óá.
  185.                
  186.                Åα¿¼Ñαδ:
  187.            
  188.            >BC  0  4  8
  189.            >
  190.            
  191.            >BC  *
  192.            >
  193.            
  194.                 
  195.                7.4. è«¼á¡ñá "Å«ñáó¿Γ∞ Γ«τ¬π «ßΓá¡«óá (BD)
  196.                 
  197.                è«¼á¡ñá   óαѼѡ¡«ú«  »«ñáó½Ñ¡¿∩  Γ«τѬ  «ßΓá¡«óá  óαѼѡ¡«
  198.          «Γ¼Ñ¡∩ÑΓ «ñ¡π ¿½¿ ¡Ñ߬«½∞¬« Γ«τѬ  «ßΓá¡«óá.  Æ«τ¬¿  «ßΓá¡«óá  ¡Ñ
  199.          πñá½∩εΓß∩,  «¡¿  ¼«úπΓ íδΓ∞ ó«ßßΓá¡«ó½Ñ¡δ ¬«¼á¡ñ«⌐ ó«ßßΓá¡«ó½Ñ¡¿∩
  200.  
  201.                                       - 72 -
  202.          
  203.          
  204.          Γ«τѬ «ßΓá¡«óá (BE).
  205.                æΓ᫬¿, ß«ñÑαªáΘ¿Ñ  óαѼѡ¡«  »«ñáó½Ñ¡¡δÑ  Γ«τ¬¿  «ßΓá¡«óá,
  206.          óδßóÑτ¿óáεΓß∩ ó «¬«¡¡«¼ αѪ¿¼Ñ ¬á¬ ßΓ᫬¿ «íδτ¡«⌐ ∩ᬫßΓ¿.
  207.       
  208.                Åα¿¼Ñτá¡¿Ñ:
  209.                éßÑ   óαѼѡ¡«  »«ñáó½Ñ¡¡δÑ  Γ«τ¬¿  «ßΓá¡«óá  áóΓ«¼áΓ¿τÑ߬¿
  210.          ó«ßßΓá¡áó½¿óáεΓß∩  »α¿  αÑßΓáαΓÑ.  ü«½ÑÑ   »«ñα«í¡«   ß¼.   ú½áóπ
  211.          11"諼á¡ñδ ß¿ßΓѼ¡«ú« ¬«¡Γα«½∩".
  212.       
  213.                 
  214.                Mouse.
  215.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  216.            
  217.                è½áó¿áΓπαá.
  218.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  219.                 
  220.                ä¿á½«ú«óá∩
  221.                ä½∩  »«ñáó½Ñ¡¿∩ «ñ¡«⌐ ¿½¿ ¡Ñ߬«½∞¬¿σ Γ«τѬ «ßΓá¡«óá óóÑñ¿ΓÑ
  222.          ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  223.                
  224.                 BD <ß»¿ß«¬>
  225.                 BD *
  226.                
  227.                àß½¿  <ß»¿ß«¬>  ß»Ñµ¿Σ¿µ¿α«óá¡,  ¬«¼á¡ñá   »«ñáó∩ÑΓ   Γ«τ¬¿
  228.          «ßΓá¡«óá,  π¬áºá¡¡δÑ  ó  <ß»¿ß¬Ñ>.  <滿߫¬>  ñ«½ªÑ¡  íδΓ∞  ½εí«⌐
  229.          ¬«¼í¿¡áµ¿Ñ⌐ ¡«¼Ñα«ó Γ«τѬ «ßΓá¡«óá  («Γ  0  ñ«  19).  Å«½∞ºπ⌐ΓÑß∞
  230.          ¬«¼á¡ñ«⌐  ß»¿ß«¬ Γ«τѬ «ßΓá¡«óá (BL) ñ½∩ Γ«ú« τΓ«íδ πº¡áΓ∞ ¡«¼Ñαá
  231.          ¿¡ΓÑαÑßπεΘ¿σ  óáß  Γ«τѬ  «ßΓá¡«óá.  àß½¿  áαúπ¼Ñ¡Γ  ¬«¼á¡ñδ   --
  232.          ºóѺñ«τ¬á (*), Γ« íπñπΓ »«ñáó½Ñ¡δ óßÑ Γ«τ¬¿ «ßΓá¡«óá.
  233.                
  234.                Åα¿¼Ñαδ:
  235.                
  236.            >BD  0  4  8
  237.            >
  238.            
  239.            >BD  *
  240.            >
  241.            
  242.                 
  243.                7.5. è«¼á¡ñá "é«ßßΓá¡«ó¿Γ∞ Γ«τ¬π «ßΓá¡«óá" (BE)
  244.                 
  245.                è«¼á¡ñá  ó«ßßΓá¡«ó½Ñ¡¿∩  Γ«τѬ  «ßΓá¡«óá »αÑñ¡áº¡áτÑ¡¡á ñ½∩
  246.          ó«ßßΓá¡«ó½Ñ¡¿∩ «ñ¡«⌐ ¿½¿ ¡Ñ߬«½∞¬¿σ óαѼѡ¡« «Γ¼Ñ¡Ñ¡¡δσ  ¬«¼á¡ñ«⌐
  247.          BD (ß¼. αáºñѽ 7.2) Γ«τѬ «ßΓá¡«óá.
  248.            
  249.                Mouse.
  250.                ä½∩  ó«ßßΓá¡«ó½Ñ¡¿∩ Γ«τ¬¿ «ßΓá¡«óá mouse'«¼, π¬áª¿ΓÑ ßΓ᫬π
  251.          ΓѬßΓá  ¿½¿  áßßѼí½Ñα¡πε  ¿¡ßΓαπ¬µ¿ε,   ó   ¬«Γ«α«⌐   ß«ñÑনΓß∩
  252.          »«ñáó½Ñ¡¡á∩ Γ«τ¬á «ßΓá¡«óá, ¿ Θѽ¬¡¿ΓÑ ½Ñó«⌐ ¬¡«»¬«⌐. Æ«τ¬á «ßΓá-
  253.          ¡«óá  ó«ßßΓá¡«ó¿Γß∩  ¿  ßΓα«¬á  íπñÑΓ  óδßóÑτ¿óáΓ∞ß∩  ¬á¬  ßΓ᫬á
  254.          »«óδΦÑ¡¡«⌐ ∩ᬫßΓ¿.
  255.            
  256.                è½áó¿áΓπαá.
  257.                ä½∩  ó«ßßΓá¡«ó½Ñ¡¿∩  Γ«τ¬¿ «ßΓá¡«óá ß»Ñµ¬½ετἿ, πßΓá¡«ó¿ΓÑ
  258.          ¬παß«α  ¡á  ßΓ᫬π  ΓѬßΓá   ßΓ᫬𠠠ΓѬßΓá   ¿½¿   áßßѼí½Ñα¡πε
  259.  
  260.                                       - 73 -
  261.          
  262.          
  263.          ¿¡ßΓαπ¬µ¿ε,  ó  ¬«Γ«α«⌐  ß«ñÑনΓß∩ »«ñáó½Ñ¡¡á∩ Γ«τ¬á «ßΓá¡«óá, ¿
  264.          ¡áª¼¿ΓÑ Σπ¡¬µ¿«¡á½∞¡δ⌐ ¬½ετ F9. Æ«τ¬á  «ßΓá¡«óá  ó«ßßΓá¡«ó¿Γß∩  ¿
  265.          ßΓ᫬á íπñÑΓ óδßóÑτ¿óáΓ∞ß∩ ¬á¬ ßΓα«¬á »«óδßΦÑ¡¡«⌐ ∩ᬫßΓ¿.
  266.                 
  267.                ä¿á½«ú«óá∩.
  268.                ä½∩  ó«ßßΓá¡«ó½Ñ¡¿∩  «ñ¡«⌐  ¿½¿  ¡Ñ߬«½∞¬¿σ  Γ«τѬ «ßΓá¡«óá
  269.          óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  270.                
  271.                 BE <ß»¿ß«¬>
  272.                 BE *
  273.                
  274.                àß½¿ <ß»¿ß«¬> ß»Ñµ¿Σ¿µ¿α«óá¡, ¬«¼á¡ñá ó«ßßΓá¡áó½¿óáÑΓ Γ«τ¬¿
  275.          «ßΓá¡«óá,  π¬áºá¡¡δÑ  ó  <ß»¿ß¬Ñ>.  <滿߫¬>  ñ«½ªÑ¡  íδΓ∞  ½εí«⌐
  276.          ¬«¼í¿¡áµ¿Ñ⌐  ¡«¼Ñα«ó  Γ«τѬ  «ßΓá¡«óá  («Γ  0 ñ« 19). Å«½∞ºπ⌐ΓÑß∞
  277.          ¬«¼á¡ñ«⌐ ß»¿ß«¬ Γ«τѬ «ßΓá¡«óá (BL) ñ½∩ Γ«ú« τΓ«íδ πº¡áΓ∞  ¡«¼Ñαá
  278.          ¿¡ΓÑαÑßπεΘ¿σ   óáß  Γ«τѬ  «ßΓá¡«óá.  àß½¿  áαúπ¼Ñ¡Γ  ¬«¼á¡ñδ  --
  279.          ºóѺñ«τ¬á (*), Γ«  íπñπΓ  ó«ßßΓá¡«ó½Ñ¡¡δ  óßÑ  »«ñáó½Ñ¡¡δÑ  Γ«τ¬¿
  280.          «ßΓá¡«óá.
  281.                
  282.                 Åα¿¼Ñαδ:
  283.            
  284.            >BE  0  4  8
  285.            >
  286.            
  287.            >BE  *
  288.            >
  289.                 
  290.                                      
  291.                7.6. è«¼á¡ñá "滿߫¬ Γ«τѬ «ßΓá¡«óá" (BL)
  292.                 
  293.                è«¼á¡ñá  ß»¿ß«¬ Γ«τѬ «ßΓá¡«óá óδó«ñ¿Γ ¿¡Σ«α¼áµ¿ε « ΓѬπΘ¿σ
  294.          Γ«τ¬áσ «ßΓá¡«óá.
  295.  
  296.                Mouse.
  297.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ mouse'«¼.
  298.            
  299.                è½áó¿áΓπαá.
  300.                ¥Γ𠬫¼á¡ñπ ¡Ñ½∞º∩ óóÑßΓ¿ ß»Ñµ¬½ετἿ.
  301.                 
  302.                ä¿á½«ú«óá∩.
  303.                ä½∩ óδó«ñá ß»¿ß¬á Γ«τѬ «ßΓá¡«óá óóÑñ¿ΓÑ ñ¿á½«ú«óπε ¬«¼á¡ñπ
  304.          ó ß½ÑñπεΘѼ ß¿¡Γá¬ß¿ßÑ:
  305.                
  306.                BL
  307.                
  308.                è«¼á¡ñá  óδßóÑτ¿óáÑΓ  ¡«¼Ñα  Γ«τ¬¿  «ßΓá¡«óá,   ÑÑ   ßΓáΓπß
  309.          »«ñáó½Ñ¡¡«ßΓ¿,  áñαÑß, Σπ¡¬µ¿ε, ¡«¼Ñα ßΓ᫬¿. àß½¿ Γ«τ¬á «ßΓá¡«óá
  310.          ¡Ñ ß«ó»áñáÑΓ ß ßΓ᫬«⌐ ΓѬßΓá, π¬áºδóáÑΓß∩ ß¼ÑΘÑ¡¿Ñ ó  íá⌐Γáσ  «Γ
  311.          »αÑñδñπΘÑ⌐  ßΓ᫬¿.  àß½¿  í뫨 πßΓá¡«ó½Ñ¡δ  <ßτÑΓτ¿¬ »α«σ«ñ«ó> ¿
  312.          <¬«¼á¡ñδ>, Γ« ¿σ º¡áτÑ¡¿∩ óδßóÑΓ∩Γß∩ ΓᬪÑ.
  313.                 Åα¿¼Ñαδ:
  314.                
  315.            >BL
  316.            0   e   56C4:0105     _arctan  :  10
  317.            1   d   56C4:011E     _arctan  :  19     (pass=10)   "T;T"
  318.  
  319.                                       - 74 -
  320.          
  321.          
  322.            2   e   56C4:00FD     _arctan  :   9+6
  323.                
  324.                 é »α¿¼ÑαÑ:
  325.                 Γ«τ¬á «ßΓá¡«óá 0, αáß»«½«ªÑ¡¡á∩ »« áñαÑßπ 56C4:0105 ó
  326.            ßΓα«¬Ñ 10 Σπ¡¬µ¿¿ _arctan,  ß« ßΓáΓπß«¼   αáºαÑΦѡᠠ(e);
  327.                 Γ«τ¬á «ßΓá¡«óá 1, αáß»«½«ªÑ¡¡á∩ »« áñαÑßπ 56C4:011E ó
  328.            ßΓα«¬Ñ 19 Σπ¡¬µ¿¿ _arctan,  ß« ßΓáΓπß«¼   ºá»αÑΘѡᠠ(d);
  329.                 Γ«τ¬á «ßΓá¡«óá 2, αáß»«½«ªÑ¡¡á∩ »« áñαÑßπ 56C4:00FD ó
  330.            6  íá⌐Γáσ  «Γ  ßΓ᫬¿  9  Σπ¡¬µ¿¿  _arctan,  ß«   ßΓáΓπß«¼
  331.            αáºαÑΦÑ¡á (e).
  332. .
  333.