home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / software / debug / insight / insight.doc < prev    next >
Encoding:
Text File  |  1997-05-07  |  62.2 KB  |  1,636 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                               Insight 1.01
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                            èαáΓ¬«Ñ «»¿ßá¡¿Ñ.
  14.  
  15.  
  16.  
  17.                      Å«ß½Ññ¡¿Ñ ¿º¼Ñ¡Ñ¡¿∩ - 07.05.97
  18.  
  19.  
  20.  
  21.  
  22.      Copyright (c) Victor M. Gamayunov, Serge Pimenov, 1993, 96, 97
  23.  
  24.  
  25.  
  26.  
  27.  
  28. ────────────────────────────────────────────────────────────────────────
  29.  
  30.  
  31.     äá¡¡«Ñ Ä»¿ßá¡¿Ñ  ¡Ñ ∩ó½∩ÑΓß∩  ñÑΓá½∞¡δ¼ ¿  »«½¡δ¼ απ¬«ó«ñßΓó«¼ ñ½∩
  32.   αáí«Γδ ß  «Γ½áñτ¿¬«¼. Ä¡«  ß«ñÑαª¿Γ ¿¡Σ«α¼áµ¿ε  Γ«½∞¬«  «í  «ß¡«ó¡δσ
  33.   «Γ½¿τ¿∩σ ¿ «ß«íÑ¡¡«ßΓ∩σ ñá¡¡«ú« «Γ½áñτ¿¬á. Ä»¿ßá¡¿Ñ αáßßτ¿Γá¡« ¡Ñ ¡á
  34.   ¡«ó¿τ¬á, π  ¬«Γ«α«ú« ¡ÑΓ  ¡áó䬫ó αáí«Γδ ß »α¿½«ªÑ¡¿∩¼¿ Γᬫú« Γ¿»á.
  35.   Å«φΓ«¼π ºñÑß∞  »α¿ó«ñ∩Γß∩ Γ«½∞¬« ¬αáΓ¬¿Ñ «»¿ßá¡¿∩ ¡áº¡áτÑ¡¿∩ »π¡¬Γ«ó
  36.   ¼Ñ¡ε ¿  ¬½áó¿áΓπα¡δσ ß«¬αáΘÑ¡¿⌐  ¿ ¡Ñ »α¿ó«ñ∩Γß∩ «ß¡«ó¡δÑ »α¿¡µ¿»δ ¿
  37.   ¼ÑΓ«ñδ «Γ½áñ¬¿ ¿ "«Γ½áñ¬¿" »α«úαá¼¼.
  38.  
  39.     ÄΓ½¿τ¿Γѽ∞¡δÑ «ß«íÑ¡¡«ßΓ¿ »«ñóÑαß¿⌐ «Γ½áñτ¿¬á «»¿ßδóáεΓß∩  ó Σá⌐½Ñ
  40.   whatsnew.txt.  Æá¬ªÑ  ó  φΓ«¼  Σá⌐½Ñ ¼«ª¡« ¡á⌐Γ¿ ß»¿ß«¬ ¿ß»αáó½Ñ¡¡δσ
  41.   «Φ¿í«¬ ¿ »ÑαÑτ¿ß½Ñ¡¿Ñ "ñ«¬π¼Ñ¡Γ¿α«óá¡¡δσ" «Φ¿í«¬.
  42.  
  43.  
  44. ────────────────────────────────────────────────────────────────────────
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  52.  
  53.   1. êìÆàÉöàëæ ÄÆïÇäùêèÇ.
  54.  
  55. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  56.  
  57.  
  58. ────────────────────────────────────────────────────────────────────────
  59.   1.1.     Äß¡«ó¡δÑ «¬¡á «Γ½áñτ¿¬á.
  60. ────────────────────────────────────────────────────────────────────────
  61.  
  62.     ¥¬αá¡  «Γ½áñτ¿¬á   ñѽ¿Γß∩  ¡á  5  »«ñ«¬«¡:  «¬¡«  ¬«ñá/áßßѼí½Ñαá
  63.   (Code/Assembler window),  «¬¡« ñá¡¡δσ  (Dump window), «¬¡« αÑú¿ßΓα«ó
  64.   (Registers window),  «¬¡« Σ½áú«ó  (Flags window) ¿ «¬¡« ßΓѬá (Stack
  65.   window). ïεí«Ñ  ¿º φΓ¿σ «¬«¡ (¬α«¼Ñ «¬¡á ßΓѬá) ¼«ªÑΓ íδΓ∞ á¬Γ¿ó¡δ¼.
  66.   Åα¿ φΓ«¼  «ß¡«ó¡δ¼ αáí«τ¿¼ «¬¡«¼ ∩ó½∩ÑΓß∩ «¬¡« ¬«ñá. ÅÑαÑσ«ñ ó ½εí«Ñ
  67.   ñαπú«Ñ «¬¡«  ¿ ó맮ó «ß¡«ó¡«ú« ¼Ñ¡ε ó«º¼«ªÑ¡ Γ«½∞¬« ¿º «¬¡á ¬«ñá »α¿
  68.   »«¼«Θ¿ ¼Ñ¡ε  Edit ¿½¿ ¬½áó¿áΓπα¡δ󠬫¼í¿¡áµ¿⌐. é Æáí½. 1.1 »α¿óÑñÑ¡δ
  69.   ß««ΓóÑΓßΓóπεΘ¿Ñ ¬½áó¿áΓπα¡δÑ  ¬«¼í¿¡áµ¿¿ ¿ »π¡¬Γδ ¼Ñ¡ε. ä½∩ ó«ºóαáΓá
  70.   ¬ «¬¡π ¬«ñá ¡πª¡« ¡áªáΓ∞ Esc ¿½¿ Enter.
  71.  
  72.                  Ä¬¡«    │      îÑ¡ε        │  è«¼í¿¡áµ¿∩
  73.             ═════════════╪══════════════════╪══════════════
  74.               Assembler  │  Edit|Assembler  │   Shift+A
  75.               Dump       │  Edit|Dump       │   Shift+D
  76.               Registers  │  Edit|Registers  │   Shift+R
  77.               Flags      │  Edit|Flags      │   Shift+F
  78.  
  79.                                Æáí½. 1.1
  80.  
  81.  
  82.  
  83. ────────────────────────────────────────────────────────────────────────
  84.   1.2.     æ¿ßΓÑ¼á ¼Ñ¡ε «Γ½áñτ¿¬á.
  85. ────────────────────────────────────────────────────────────────────────
  86.  
  87.     æ¿ßΓÑ¼á ¼Ñ¡ε  «Γ½áñτ¿¬á ó¬½ετáÑΓ ó ßÑí∩ «ß¡«ó¡«Ñ óδ»áñáεΘÑÑ ¼Ñ¡ε ¿
  88.   ½«¬á½∞¡δÑ ¼Ñ¡ε «¬«¡. Äß¡«ó¡«Ñ ¼Ñ¡ε (É¿ß. 1.1) ó ¡Ñá¬Γ¿ó¡«¼ ß«ßΓ«∩¡¿¿
  89.   ß¬αδΓ«, Ñú«  ¼«ª¡« óδºóáΓ∞ ¿ á¬Γ¿ó¿º¿α«óáΓ∞ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ Alt ¿½¿
  90.   F10. Éáí«Γá ß ¼Ñ¡ε »α«¿ßσ«ñ¿Γ «íδτ¡δ¼ «íαẫ¼.
  91.  
  92.     ï«¬á½∞¡«Ñ ¼Ñ¡ε óδºδóáÑΓß∩ ¡áªáΓ¿Ñ¼ ¬«¼í¿¡áµ¿¿ Alt+F10 »α¿ á¬Γ¿ó¡«¼
  93.   ß««ΓóÑΓßΓóπεΘѼ «¬¡Ñ.
  94.  
  95.     Å«ñα«í¡«Ñ «»¿ßá¡¿Ñ  ¡áº¡áτÑ¡¿∩ »π¡¬Γ«ó  «ß¡«ó¡«ú« ¿ ½«¬á½∞¡δσ ¼Ñ¡ε
  96.   »α¿ó«ñ∩Γß∩ ó  ß««ΓóÑΓßΓóπεΘ¿σ αáºñѽáσ, á ¬αáΓ¬«Ñ «»¿ßá¡¿Ñ óßÑσ ¼Ñ¡ε
  97.   «Γ½áñτ¿¬á - ó αáºñѽѠ3.1.
  98.  
  99.    ┌──────┐
  100.    │ File │ Edit   Run   Breakpoints   Options   Window
  101.    ├──────┴─────────┐
  102.    │ Load...     F3 │██ ──── ºáúαπº¿Γ∞ ¡«óπε »α«úαá¼¼π ó «Γ½áñτ¿¬
  103.    │ New            │██ ──── ßíα«ß «Γ½áñ¬¿ íѺ ºáúαπº¬¿ »α«úαá¼¼δ
  104.    ├────────────────┤██
  105.    │ About...       │██ ──── óδóÑßΓ¿ «¬¡« ß ¿¡Σ«α¼áµ¿Ñ⌐ «í «Γ½áñτ¿¬Ñ
  106.    ├────────────────┤██
  107.    │ Resident       │██ ──── óδ⌐Γ¿ ¿º «Γ½áñτ¿¬á, «ßΓáó¿ó Ñú« ó »á¼∩Γ¿
  108.    │ Exit     Alt+X │██ ──── óδσ«ñ ¿º «Γ½áñτ¿¬á
  109.    └────────────────┘██
  110.      ██████████████████
  111.  
  112.           ┌──────┐
  113.      File │ Edit │ Run   Breakpoints   Options   Window
  114.           ├──────┴─────────────┐
  115.           │ Assembler  Shift+A │██ ──── »ÑαÑ⌐Γ¿ ó αѪ¿¼ áßßѼí½Ñαá
  116.           │ Dump       Shift+D │██ ──── »ÑαÑ⌐Γ¿ ó «¬¡« ñá¡¡δσ
  117.           │ Registers  Shift+R │██ ──── »ÑαÑ⌐Γ¿ ó «¬¡« αÑú¿ßΓα«ó
  118.           │ Flags      Shift+F │██ ──── »ÑαÑ⌐Γ¿ ó «¬¡« Σ½áú«ó
  119.           └────────────────────┘██
  120.             ██████████████████████
  121.  
  122.                  ┌─────┐
  123.      File   Edit │ Run │ Breakpoints   Options   Window
  124.                  ├─────┴──────────────────┐
  125.                  │ Run            Ctrl+F9 │██ ──── ºá»πßΓ¿Γ∞ »α«úαá¼¼π
  126.                  │ Go to cursor        F4 │██ ──── óδ»«½¡¿Γ∞ ñ« ¬παß«αá
  127.                  │ Trace into          F7 │██ ──── Φáú ß ºáσ«ñ«¼ ó »α«µÑñπαδ
  128.                  │ Step over           F8 │██ ──── Φáú íѺ ºáσ«ñá ó »α«µÑñπαδ
  129.                  │ Animate...             │██ ──── [¡Ñ αÑ὿º«óá¡«]
  130.                  ├────────────────────────┤██
  131.                  │ Arguments...           │██ ──── ¬«¼á¡ñ¡á∩ ßΓα«¬á »α«úαá¼¼δ
  132.                  │ Program reset  Ctrl+F2 │██ ──── »«óΓ«α¡á∩ ºáúαπº¬á »α«úαá¼¼δ
  133.                  └────────────────────────┘██
  134.                    ██████████████████████████
  135.  
  136.                        ┌─────────────┐
  137.      File   Edit   Run │ Breakpoints │ Options   Window
  138.                        ├─────────────┴─────┐
  139.                        │ Set/Clear      F2 │██ ──── πßΓá¡«ó¬á/ß¡∩Γ¿Ñ ¬«¡Γα. Γ«τ¬¿
  140.                        │ Activate   Alt+F2 │██ ──── [¡Ñ αÑ὿º«óá¡«]
  141.                        │ Edit...           │██ ──── [¡Ñ αÑ὿º«óá¡«]
  142.                        ├───────────────────┤██
  143.                        │ Enable  all       │██ ──── αáºαÑΦ¿Γ∞ óßÑ ¬«¡Γα. Γ«τ¬¿
  144.                        │ Disable all       │██ ──── ºá»αÑΓ¿Γ∞ óßÑ ¬«¡Γα. Γ«τ¬¿
  145.                        │ Delete  all       │██ ──── πñ὿Γ∞ óßÑ ¬«¡Γα. Γ«τ¬¿
  146.                        └───────────────────┘██
  147.                          █████████████████████
  148.  
  149.                                      ┌─────────┐
  150.      File   Edit   Run   Breakpoints │ Options │ Window
  151.                                      ├─────────┴───────────────┐
  152.     óδí«α αѪ¿¼á ñ¿ßáßßѼí½Ñαá ──── │ CPU for disassembler   │██
  153.     óδí«α αѪ¿¼á αáí«Γδ ß φ¬αá¡«¼ ─ │ Screen swapping        │██
  154.     [¡Ñ αÑ὿º«óá¡«] ────────────── │ Configuration...        │██
  155.                                      └─────────────────────────┘██
  156.                                        ███████████████████████████
  157.  
  158.                                                ┌────────┐
  159.      File   Edit   Run   Breakpoints   Options │ Window │
  160.                                                ├────────┴───────────────┐
  161.             »ÑαÑα¿ß«ó¬á φ¬αá¡á «Γ½áñτ¿¬á ──── │ Refresh display     F5 │██
  162.             «Γ««íαếΓ∞ φ¬αá¡ »α«úαá¼¼δ ───── │ User screen     Alt+F5 │██
  163.                                                └────────────────────────┘██
  164.                                                  ██████████████████████████
  165.  
  166.                                 É¿ß. 1.1
  167.  
  168.  
  169. ────────────────────────────────────────────────────────────────────────
  170.   1.3.     êß»«½∞º«óá¡¿Ñ ¬½áó¿áΓπαδ.
  171. ────────────────────────────────────────────────────────────────────────
  172.  
  173.     ä½∩ óδ»«½¡Ñ¡¿∩ í«½∞Φ¿¡ßΓóá ñÑ⌐ßΓó¿⌐ íδßΓαÑÑ ¿ πñ«í¡ÑÑ ¿ß»«½∞º«óáΓ∞
  174.   ß»Ñµ¿á½∞¡δÑ  ¬«¼í¿¡áµ¿¿   ¬½áó¿Φ.  æ»¿ß«¬   óßÑσ  ¬«¼í¿¡áµ¿⌐   ¿  ¿σ
  175.   ¡áº¡áτÑ¡¿∩ »α¿ó«ñ¿Γß∩ ó αáºñѽѠ3.2, á ñÑΓá½∞¡«Ñ «»¿ßá¡¿Ñ - ó ú½áóáσ
  176.   φΓ«ú« Ä»¿ßá¡¿∩.  ìѬ«Γ«αδÑ ñÑ⌐ßΓó¿∩  ¼«úπΓ íδΓ∞ óδ»«½¡Ñ¡δ Γ«½∞¬« »α¿
  177.   »«¼«Θ¿ Γá¬¿σ  ¬«¼í¿¡áµ¿⌐, á  ¡Ñ¬«Γ«αδÑ αÑñ¬«  óδ»«½¡∩ѼδÑ ñÑ⌐ßΓó¿∩ -
  178.   Γ«½∞¬« »α¿ »«¼«Θ¿ «ß¡«ó¡«ú« ¼Ñ¡ε (¡á»α¿¼Ñα, ¡Ñ¬«Γ«αδÑ ¡áßΓα«⌐¬¿).
  179.  
  180.  
  181.  
  182. ────────────────────────────────────────────────────────────────────────
  183.   1.4.     Ä¬¡á ñ¿á½«úá.
  184. ────────────────────────────────────────────────────────────────────────
  185.  
  186.     é «Γ½áñτ¿¬Ñ  ¿ß»«½∞ºπεΓß∩ «¬¡á  ñ¿á½«úá, ¬«Γ«αδÑ  ß«ñÑαªáΓ «íδτ¡δÑ
  187.   ñ½∩ Γᬫú« α«ñá «¬«¡ φ½Ñ¼Ñ¡Γδ: ¬¡«»¬¿, ßΓ᫬¿ óó«ñá ¿ Γ. ñ., ¬«Γ«αδÑ
  188.   ¼á½« «Γ½¿τáεΓß∩  »« ßó«Ñ¼π ¡áº¡áτÑ¡¿ε ¿ Σπ¡¬µ¿«¡¿α«óá¡¿ε «Γ á¡á½«ú«ó
  189.   ó ñαπú¿σ  »α¿½«ªÑ¡¿∩σ. ä½∩  αáí«Γδ ß  φΓ¿¼¿ φ½Ñ¼Ñ¡ΓἿ  ¿ß»«½∞ºπεΓß∩
  190.   ßΓá¡ñáαΓ¡δÑ  ß»«ß«íδ,   ¡«  ¬½áó¿áΓπα¡δÑ   ¬«¼í¿¡áµ¿¿  Alt+íπ¬óá  ¡Ñ
  191.   »«ññÑনóáεΓß∩. Æá¬ªÑ ¡Ñ αáí«ΓáÑΓ αѪ¿¼ ºá¼Ñ¡δ ó ßΓ᫬áσ óó«ñá.
  192.  
  193.  
  194.  
  195. ────────────────────────────────────────────────────────────────────────
  196.   1.5.     ù¿ß½«óδÑ ¬«¡ßΓá¡Γδ ¿ áñαÑßá.
  197. ────────────────────────────────────────────────────────────────────────
  198.  
  199.     éѺñÑ    ó    «Γ½áñτ¿¬Ñ    ¿ß»«½∞ºπεΓß∩    Γ«½∞¬«    »«½«ª¿Γѽ∞¡δÑ
  200.   ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ ¬«¡ßΓá¡Γδ.  êß»«½∞º«óá¡¿Ñ  ñÑß∩Γ¿τ¡δσ  ¿  ñó«¿τ¡δσ
  201.   τ¿ßѽ  ¡Ñ  »αÑñπß¼«ΓαÑ¡«  (»«¬á?).  Åα¿  ºá»¿ß¿  ¬«¡ßΓá¡Γ  ¡Ñ  ¡πª¡«
  202.   π¬áºδóáΓ∞ ¬á¬¿σ-½¿í« »αÑΣ¿¬ß«ó ¿½¿ »«ßΓΣ¿¬ß«ó. ç¡áτÑ¡¿Ñ ¬«¡ßΓá¡Γδ ¡Ñ
  203.   ¼«ªÑΓ íδΓ∞  í«½ÑÑ FFFF  (65535). ìá»α¿¼Ñα,  ñ«»πßΓ¿¼δ¼¿  ¬«¡ßΓá¡ΓἿ
  204.   íπñπΓ 0, 10, 1245, C0DE, 00FF, á ¡Ññ«»πßΓ¿¼δ¼¿ - 0xFFFF, 12h, 111111
  205.   ¿ Γ. ñ.
  206.  
  207.     ÇñαÑßá ó «¬¡áσ ñ¿á½«úá ºáñáεΓß∩ ó ó¿ñÑ "ßÑú¼Ñ¡Γ:ß¼ÑΘÑ¡¿Ñ". æÑú¼Ñ¡Γ
  208.   ¿ ß¼ÑΘÑ¡¿Ñ  -  ¡Ñ  «í∩ºáΓѽ∞¡δÑ  »áαá¼ÑΓαδ  ¿  ¼«úπΓ  íδΓ∞  «»πΘÑ¡δ.
  209.   ç¡áτÑ¡¿Ñ ß¼ÑΘÑ¡¿∩ ¡Ñ ¡πª¡« ºá¬½ετáΓ∞ ó ¬óáñαáΓ¡δѠ߬«í¬¿. é ¬áτÑßΓóÑ
  210.   ßÑú¼Ñ¡Γá  ¿  ß¼ÑΘÑ¡¿∩  ¼«úπΓ  íδΓ∞  π¬áºá¡δ  »α«ßΓδÑ  áα¿Σ¼ÑΓ¿τÑ߬¿Ñ
  211.   óδαáªÑ¡¿∩, ¿ß»«½∞ºπεΘ¿Ñ Γ«½∞¬« «»Ñαᵿ¿ "+" ¿ "-". é φΓ¿σ óδαáªÑ¡¿∩σ
  212.   ñ«»π߬áÑΓß∩ ¿ß»«½∞º«óáΓ∞  τ¿ß½«óδÑ ¬«¡ßΓá¡Γδ,  º¡áτÑ¡¿∩ «»αÑñѽѡ¡δσ
  213.   16-í¿Γ¡δσ αÑú¿ßΓα«ó  (ax, bx,  cx, dx,  si, di,  bp, sp,  ip, fl)  ¿
  214.   º¡áτÑ¡¿∩  ßÑú¼Ñ¡Γ¡δσ  αÑú¿ßΓα«ó  (cs,  ds,  es,  ss,  fs,  gs).  Åα¿
  215.   ¿ß»«½∞º«óá¡¿¿  ¿¼Ñ¡   αÑú¿ßΓα«ó  ó  óδτ¿ß½Ñ¡¿¿  áñαÑßá  ¿ß»«½∞ºπεΓß∩
  216.   º¡áτÑ¡¿∩, ¬«Γ«αδÑ ó ¡¿σ ¡áσ«ñ∩Γß∩.
  217.  
  218.     Åα¿¼Ñαδ ¬«ααÑ¬Γ¡δσ  áñαÑß«ó: cs:100,  FFFF:0,  ds:417,  es:di+100,
  219.   ds:si-1, es:di+bx-5, ax.
  220.  
  221.     ÇñαÑß¡δÑ   óδαáªÑ¡¿∩,    ¬«Γ«αδÑ   ¿ß»«½∞ºπεΓß∩   ó   áßßѼí½Ñα¡δσ
  222.   ¿¡ßΓαπ¬µ¿∩σ («¬¡«  Search, «¬¡«  Fill  Block,  «¬¡«  ¬«ñ/áßßѼí½Ñα),
  223.   ¼«úπΓ ß«ñÑαªáΓ∞  Γ«½∞¬«  τ¿ß½«óδÑ  ¬«¡ßΓá¡Γδ,  Γ.  ¬.  ¿ß»«½∞º«óá¡¿Ñ
  224.   αÑú¿ßΓα«ó Γαá¡ß½¿απÑΓß∩ ó ¿¡ßΓαπ¬µ¿¿.
  225.  
  226.  
  227.  
  228.  
  229. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  230.  
  231.   2.   ÉÇüÄÆÇ æ ÄÆïÇäùêèÄî.
  232.  
  233. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  234.  
  235.  
  236.  
  237. ────────────────────────────────────────────────────────────────────────
  238.   2.1.     çá»π߬ «Γ½áñτ¿¬á.
  239. ────────────────────────────────────────────────────────────────────────
  240.  
  241.  
  242.   2.1.1.   ÆαÑí«óá¡¿∩ ¬ ¬«¡Σ¿úπαᵿ¿ ¬«¼»∞εΓÑαá.
  243.  
  244.     ÄΓ½áñτ¿¬  óδ»«½¡∩ÑΓß∩   ¡á  ½εí«¼  ¬«¼»∞εΓÑαÑ  ßѼÑ⌐ßΓóá  x86  »«ñ
  245.   π»αáó½Ñ¡¿Ñ¼ MS-DOS  óÑαß¿¿ 3.3  ¿ óδΦÑ  (¿ ß«ó¼ÑßΓ¿¼δσ  ß ¡¿¼¿). ä½∩
  246.   αáí«Γδ ΓαÑíπÑΓß∩ (¬αá⌐¡Ñ ªÑ½áΓѽѡ) µóÑΓ¡«⌐ ¼«¡¿Γ«α ¿ ¬áαΓá EGA, VGA
  247.   ¿½¿ ¡«óÑÑ.  ìáóÑα¡«Ñ, ¼«ª¡«  ¿ß»«½∞º«óáΓ∞ CGA, ¡« »α¿ αáí«ΓÑ ß Γᬿ¼
  248.   áñá»ΓÑα«¼  íπñÑΓ ó«º¡¿¬áΓ∞ φΣΣÑ¬Γ "ß¡Ñúá". îá¡¿»π½∩Γ«α ¼δΦ∞ ó αáí«ΓÑ
  249.   ¡Ñ »«¼«ªÑΓ.
  250.  
  251.     ÄΓ½áñτ¿¬ ΓαÑíπÑΓ  «¬«½« 30KB ßó«í«ñ¡«ú« ñ¿ß¬«ó«ú« »α«ßΓαá¡ßΓóá ¿ ó
  252.   ñóá αáºá  í«½∞ΦÑ ¡á ñ«¬π¼Ñ¡Γᵿε. Åα¿ αáí«ΓÑ «Γ½áñτ¿¬ ºá¡¿¼áÑΓ «¬«½«
  253.   40èé «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿.
  254.  
  255.  
  256.   2.1.2.   è«¼á¡ñ¡á∩ ßΓ᫬á.
  257.  
  258.     é «íΘѼ ó¿ñÑ ¬«¼á¡ñ¡á∩ ßΓα«¬á ºá»πß¬á «Γ½áñτ¿¬á ¿¼ÑÑΓ ó¿ñ:
  259.  
  260.        insight [options] [progname [progparams]]
  261.  
  262.        options     - »áαá¼ÑΓαδ ñ½∩ «Γ½áñτ¿¬á;
  263.  
  264.        progname    - ¿¼∩ «Γ½áª¿óáѼ«⌐ »α«úαá¼¼δ;
  265.  
  266.        progparams  - »áαá¼ÑΓαδ    ¬«¼á¡ñ¡«⌐   ßΓ᫬¿   «Γ½áª¿óáѼ«⌐
  267.                      »α«úαá¼¼δ.
  268.  
  269.  
  270.     é ¬áτÑßΓóÑ »áαá¼ÑΓα«ó «Γ½áñτ¿¬á ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ ß½ÑñπεΘ¿Ñ:
  271.  
  272.         Åáαá¼ÑΓα  │                  ìạáτÑ¡¿Ñ
  273.      ═════════════╪══════════════════════════════════════════════════
  274.            /?     │  óδóÑßΓ¿ ¬αáΓ¬πε »«ñß¬áº¬π »« ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ
  275.            /h     │                  --///--
  276.            /r     │  ºáúαπº¿Γ∞ «Γ½áñτ¿¬ ó »á¼∩Γ∞ αѺ¿ñÑ¡Γ¡«
  277.            /u     │  óδúαπº¿Γ∞ «Γ½áñτ¿¬, ºáúαπªÑ¡¡δ⌐ αѺ¿ñÑ¡Γ¡«
  278.  
  279.                                Æáí½. 2.1
  280.  
  281.     àß½¿ «Γ½áñτ¿¬  ºá»πΘÑ¡ íѺ  ¬½ετá "/r",  Γ« Ñú«  ¼«ª¡« «ßΓáó¿Γ∞  ó
  282.   »á¼∩Γ¿ αѺ¿ñÑ¡Γ¡«, ¿ß»«½∞ºπ∩ »π¡¬Γ ¼Ñ¡ε File|Resident.
  283.  
  284.  
  285.  
  286. ────────────────────────────────────────────────────────────────────────
  287.   2.2.     ìáßΓα«⌐¬¿ «Γ½áñτ¿¬á.
  288. ────────────────────────────────────────────────────────────────────────
  289.  
  290.  
  291.   2.2.1.   ÉѪ¿¼ αáí«Γδ ñ¿ºáßßѼí½Ñαá.
  292.  
  293.     ä¿ºáßßѼí½Ñα   «Γ½áñτ¿¬á    ¼«ªÑΓ   ñ¿ºáßßÑ¼í½¿α«óáΓ∞   ¿¡ßΓαπ¬µ¿¿
  294.   »α«µÑßß«αá i486. é ¡Ñ¬«Γ«αδσ ß½πτá∩σ ¡πª¡« «Γ«íαáªáΓ∞ ¬«¼á¡ñδ Γ«½∞¬«
  295.   «»αÑñѽѡ¡«ú«  »α«µÑßß«αá,  ¡á»α¿¼Ñα,  8086.  ä½∩  ¿º¼Ñ¡Ñ¡¿∩  αѪ¿¼á
  296.   αáí«Γδ ñ¿ºáßßѼí½Ñαá ß½πª¿Γ ¼Ñ¡ε Options|CPU for disassembler.
  297.  
  298.    ┌─────────┐
  299.    │ Options │
  300.    ├─────────┴───────────────┐
  301.    │ CPU for disassembler   │██
  302.    │ Screen swapp┌─────────────┐
  303.    │ Configuratio│ 8086/8088   │██ ─── αáí«Γá ó αѪ¿¼Ñ 8086
  304.    └─────────────│ 80286       │██ ─── αáí«Γá ó αѪ¿¼Ñ 80286
  305.      ████████████│ 80386       │██ ─── αáí«Γá ó αѪ¿¼Ñ 80386
  306.                  │ 80486       │██ ─── αáí«Γá ó αѪ¿¼Ñ i486
  307.                  ├─────────────┤██
  308.                  │ Auto detect │██ ─── áóΓ«¼áΓ¿τÑ߬á∩ πßΓá¡«ó¬á ¡πª¡«ú«
  309.                  └─────────────┘██      αѪ¿¼á αáí«Γδ ñ¿ºáßßѼí½Ñαá
  310.                    ███████████████
  311.  
  312.                                 É¿ß. 2.1
  313.  
  314.     é φΓ«¼  ¼Ñ¡ε (É¿ß.  2.1) ¼«ª¡«  óδíαáΓ∞ ¡πª¡δ⌐ Γ¿» »α«µÑßß«αá, ¿½¿
  315.   »π¡¬Γ Options|CPU  for disassembler|Auto  detect. é »«ß½Ññ¡Ñ¼ ß½πτáÑ
  316.   αѪ¿¼ αáí«Γδ  ñ¿ºáßßѼí½Ñαá πßΓá¡áó½¿óáÑΓß∩  ó ºáó¿ß¿¼«ßΓ¿  «Γ  Γ¿»á
  317.   »α«µÑßß«αá ¬«¼»∞εΓÑαá,  ¡á ¬«Γ«α«¼ ºá»πΘÑ¡ «Γ½áñτ¿¬. ä½∩ »α«µÑßß«α«ó
  318.   i486 ¿  ßΓáαΦÑ πßΓá¡áó½¿óáÑΓß∩  αѪ¿¼ 486-ú« »α«µÑßß«αá. Åα¿ ºá»π߬Ñ
  319.   «Γ½áñτ¿¬á αѪ¿¼ αáí«Γδ ñ¿ºáßßѼí½Ñαá «»αÑñѽ∩ÑΓß∩ áóΓ«¼áΓ¿τÑ߬¿.
  320.  
  321.  
  322.   2.2.2.   ÉѪ¿¼ αáí«Γδ ß φ¬αá¡«¼.
  323.  
  324.     ÄΓ½áñτ¿¬  αáí«ΓáÑΓ  ß  φ¬αá¡«¼  ¡á»α∩¼πε,  »αÑñ«ΓóαáΘÑ¡¿∩  φΣΣѬΓá
  325.   "ß¡Ñúá"  ¡á   ¼«¡¿Γ«αáσ  CGA  ¡Ñ  »α«¿ºó«ñ¿Γß∩.  ¥¬αá¡  «Γ½áª¿óáѼ«⌐
  326.   »α«úαá¼¼δ (4000  íá⌐Γ) ß«σαá¡∩ÑΓß∩ ó íπΣÑαÑ - »«ñαáºπ¼ÑóáÑΓß∩ αáí«Γá
  327.   «Γ½áñτ¿¬á ó ΓѬßΓ«ó«¼ αѪ¿¼Ñ 80*25. Åα¿ αáí«ΓÑ ó ΓѬßΓ«óδσ αѪ¿¼áσ ß
  328.   í«½∞Φ¿¼ ¬«½¿τÑßΓó«¼  ßΓ᫬  «¬¡«  «Γ½áñτ¿¬á  íπñÑΓ  αáß»«½áúáΓ∞ß∩  ó
  329.   óÑασ¡Ñ⌐  τáßΓ¿  φ¬αá¡á,  ¡¿ª¡∩∩  τáßΓ∞  íπñÑΓ  ß«ñÑαªáΓ∞  ¿¡Σ«α¼áµ¿ε
  330.   »α«úαá¼¼δ ("¼πß«α").  Åα¿ αáí«ΓÑ  ß »α¿½«ªÑ¡¿∩¼¿, ¬«Γ«αδÑ ¿ß»«½∞ºπεΓ
  331.   úαáΣ¿τÑ߬¿Ñ αѪ¿¼δ αáí«Γδ, ¿ß»«½∞ºπÑΓß∩ »ÑαѬ½ετÑ¡¿Ñ ó¿ñÑ«αѪ¿¼á íѺ
  332.   «τ¿ßΓ¬¿ ó¿ñÑ«»á¼∩Γ¿. Äíδτ¡« »α¿ φΓ«¼ τáßΓ¿τ¡« »«αΓ¿Γß∩ óÑασ¡∩∩ τáßΓ∞
  333.   φ¬αá¡á »α«úαá¼¼δ.
  334.  
  335.     Åα¿ ß«ó¼ÑßΓ¿¼«ßΓ¿ ó¿ñÑ«¬áαΓδ ß VGA ¬α«¼Ñ ßἫú« φ¬αá¡á ß«σαá¡∩ÑΓß∩
  336.   ¿ß»«½∞ºπѼá∩  µóÑΓ«óá∩   »á½¿Γαá,  ¬«Γ«αá∩   ó«ßßΓá¡áó½¿óáÑΓß∩   »α¿
  337.   »ÑαѬ½ετÑ¡¿¿ φ¬αá¡á ¡á φ¬αá¡ »α¿½«ªÑ¡¿∩.
  338.  
  339.     Åα¿ «Γ½áñ¬Ñ  »α«úαá¼¼δ ¼«ª¡«  ºáñáΓ∞ ß»«ß«í, ¬á¬¿¼ «Γ½áñτ¿¬ ñ«½ªÑ¡
  340.   αáí«ΓáΓ∞ ß  φ¬αá¡«¼ «Γ½áª¿óáѼ«⌐  »α«úαá¼¼δ. ¥Γ«  ¼«ª¡« ßñѽáΓ∞  »α¿
  341.   »«¼«Θ¿ ¼Ñ¡ε Options|Screen swapping (É¿ß. 2.2).
  342.  
  343.    ┌─────────┐
  344.    │ Options │
  345.    ├─────────┴───────────────┐
  346.    │ CPU for disassembler   │██
  347.    │ Screen swapping        │██
  348.    │ Configuration.┌──────────┐█
  349.    └───────────────│ None     │██ ─── ¡Ñ «ßπΘÑßΓó½∩Γ∞ »ÑαѬ½ετÑ¡¿∩
  350.      ██████████████│ Smart    │██ ─── »ÑαѬ½ετÑ¡¿Ñ ¡á «»αÑñѽѡ¡δσ ¿¡ßΓαπ¬µ¿∩σ
  351.                    │ Always   │██ ─── »ÑαѬ½ετÑ¡¿Ñ »α¿ ¬áªñ«¼ ΦáúÑ
  352.                    └──────────┘██
  353.                      ████████████
  354.  
  355.                                 É¿ß. 2.2
  356.  
  357.     é αѪ¿¼Ñ  Always  «Γ½áñτ¿¬  »ÑαѬ½ετáÑΓß∩  ¡á  φ¬αá¡  «Γ½áª¿óáѼ«⌐
  358.   »α«úαá¼¼δ »α¿  ½εí«¼  ºá»π߬Ѡ »α«úαá¼¼δ  ¡á  óδ»«½¡Ñ¡¿Ñ  (»«Φáú«ó«Ñ
  359.   óδ»«½¡Ñ¡¿Ñ,  ñ«   ¬παß«αá  ¿   Γ.  ñ.).  é  αѪ¿¼Ñ  None  ¡á  φ¬αá¡Ñ
  360.   «Γ«íαáªáÑΓß∩ Γ«½∞¬«  ¿¡Σ«α¼áµ¿∩  «Γ½áñτ¿¬á,  »α¿  ºá»π߬Ѡ »α«úαá¼¼δ
  361.   »ÑαѬ½ετÑ¡¿∩ ¡á  ÑÑ φ¬αá¡  ¡Ñ »α«¿ßσ«ñ¿Γ.  Å«φΓ«¼π ó  φΓ«¼ αѪ¿¼Ñ ¡Ñ
  362.   »α«¿ßσ«ñ¿Γ "¼«αúá¡¿∩"  φ¬αá¡á »α¿  »«Φáú«ó«¼  óδ»«½¡Ñ¡¿¿.  é  αѪ¿¼Ñ
  363.   Smart  φ¬αá¡δ  »ÑαѬ½ετáεΓß∩  Γ«½∞¬«  ó  «»αÑñѽѡ¡δσ  ß½πτá∩σ:  »α¿
  364.   ºá»π߬Ѡ »α«úαá¼¼δ,  »α¿  óδ»«½¡Ñ¡¿¿  ñ«  ¬παß«αá  ¿  »α¿  »«Φáú«ó«¼
  365.   óδ»«½¡Ñ¡¿¿ ¿¡ßΓαπ¬µ¿⌐,  ¬«Γ«αδÑ ¼«úπΓ  óδºóáΓ∞ ¿º¼Ñ¡Ñ¡¿Ñ ¿º«íαáªÑ¡¿∩
  366.   φ¬αá¡á »α«úαá¼¼δ.
  367.  
  368.     é  ½εí«⌐   ¼«¼Ñ¡Γ  «Γ½áñ¬¿  ¼«ª¡«  »«ß¼«ΓαÑΓ∞  φ¬αá¡  «Γ½áª¿óáѼ«⌐
  369.   »α«úαá¼¼δ, óδíαáó  »π¡¬Γ ¼Ñ¡ε  Window|User screen  ¿½¿ ¡áªáó Alt+F5.
  370.   àß½¿  óδ»«½¡Ñ¡¿Ñ   »α«úαá¼¼δ  »α¿óѽ«  ¬  »«ατÑ  ¿º«íαáªÑ¡¿∩  φ¬αá¡á
  371.   «Γ½áñτ¿¬á, Γ«  »ÑαÑα¿ß«óáΓ∞ φ¬αá¡  «Γ½áñτ¿¬á ¼«ª¡«  »α¿ »«¼«Θ¿  ¼Ñ¡ε
  372.   Window|Refresh display ¿½¿ ¡áªáó F5.
  373.  
  374.  
  375.  
  376. ────────────────────────────────────────────────────────────────────────
  377.   2.3.     Ä¬¡« ¬«ñá/áßßѼí½Ñαá.
  378. ────────────────────────────────────────────────────────────────────────
  379.  
  380.  
  381.   2.3.1.   Ä¬¡« ¬«ñá.
  382.  
  383.     Ä¬¡« ¬«ñá  (É¿ß. 2.3) ∩ó½∩ÑΓß∩ «ß¡«ó¡δ¼ αáí«τ¿¼ «¬¡«¼ «Γ½áñτ¿¬á. é
  384.   ¡Ñ¼ «Γ«íαáªáÑΓß∩  ñ¿ºáßßÑ¼í½¿α«óá¡¡δÑ  ó  ß««ΓóÑΓßΓó¿¿  ß  óδíαá¡¡δ¼
  385.   »α«µÑßß«α«¼  (2.2.1)  ¿¡ßΓαπ¬µ¿¿,  ¬«¡Γα«½∞¡δÑ  Γ«τ¬¿,  »α«¿ºó«ñ¿Γß∩
  386.   αÑñá¬Γ¿α«óá¡¿Ñ ¬«¼á¡ñ.
  387.  
  388.         ═════ AuthenticAMD 486 ════ Debugger N82538874.S04a ══╕
  389.         014A  F8             clc                              │
  390.         014B  C3             ret                              │
  391.         014C  83C303         add     bx,0003                  │
  392.         014F  E2F2           loop    0143                    │
  393.         0151  F9             stc                              │
  394.         0152  C3             ret                              ├
  395.         0153  E8A31C         call    1DF9                     │
  396.         0156  3445           xor     al,45                    │
  397.         01588B1E9078       mov     bx,[7890]               5├
  398.         015C  38876967       cmp     [bx+6769],al             │
  399.         0160  7408           jz      016A                    │
  400.         0162  33DB           xor     bx,bx                    │
  401.         0164  38066967       cmp     [6769],al                │
  402.         0168  75E7           jnz     0151                    │
  403.         016A  43             inc     bx                       │
  404.         016B  891E9078       mov     [7890],bx                │
  405.         016F  80FB05         cmp     bl,05                    │
  406.         ───── 15CB:0158 ──── DS:7890 = 2601 ───────── DS:SI ──┴
  407.  
  408.                                 É¿ß. 2.3
  409.  
  410.     é óÑασ¡Ñ⌐  τáßΓ¿ «¬¡á  ¬«ñá «Γ«íαáªáÑΓß∩  Γ¿» »α«µÑßß«αá, ¡áºóá¡¿Ñ
  411.   «Γ½áñτ¿¬á  ¿   ¡«¼Ñα  Ñú«   óÑαß¿¿.  ä½∩   »α«µÑßß«α«ó,  ¬«Γ«αδÑ  ¡Ñ
  412.   »«ññÑনóáεΓ ¬«¼á¡ñπ  CPUID, óδó«ñ¿Γß∩  ¡«¼Ñα ¼«ñѽ¿ »α«µÑßß«αá, ñ½∩
  413.   «ßΓá½∞¡δσ -  ßΓ᫬á, óδñáóáѼá∩  φΓ«⌐ ¿¡ßΓαπ¬µ¿Ñ⌐,  ¿ πß½«ó¡δ⌐ ¡«¼Ñα
  414.   ¼«ñѽ¿. ìá»α¿¼Ñα, ñ½∩ Intel Pentium íπñÑΓ óδñá¡« GenuineIntel 586.
  415.  
  416.     é ¡¿ª¡Ñ⌐  τáßΓ¿ «¬¡á  »«¬áºδóáÑΓß∩  áñαÑß,  ¡á  ¬«Γ«α«¼  ¡áσ«ñ¿Γß∩
  417.   ¬παß«α «¬¡á  ¬«ñá, á  ñ½∩ ¬«¼á¡ñ, «íαáΘáεΘ¿σß∩ ¬ »á¼∩Γ¿ - ß«ñÑন¼«Ñ
  418.   ¿ß»«½∞ºπѼδσ  ∩τÑѬ.   Æá¬ªÑ  ¼«ªÑΓ  «Γ«íαáªáΓ∞ß∩  ß«ßΓ«∩¡¿Ñ  αѪ¿¼á
  419.   ß½ÑªÑ¡¿∩  ºá   ñá¡¡δ¼¿  (2.9.2),   á  µ¿ΣαἿ  ó  »αáó«⌐  ¬«½«¡¬Ñ  -
  420.   ºá»«¼¡Ñ¡¡δÑ »«º¿µ¿¿ «¬¡á ¬«ñá (2.9.3).
  421.  
  422.  
  423.   2.3.2.   ä¿ºáßßѼí½Ñα.
  424.  
  425.     ä¿ºáßßѼí½Ñα »«ºó«½∩ÑΓ  »α«ß¼áΓα¿óáΓ∞ ¿¡ßΓαπ¬µ¿¿ »α«úαá¼¼δ ó «ñ¡«¼
  426.   ¿º τÑΓδαÑσ  αѪ¿¼«ó: 8086/8088,  80286, 80386 ¿ i486. ÉѪ¿¼ ºáñáÑΓß∩
  427.   »α¿ »«¼«Θ¿ ¼Ñ¡ε Options|CPU for disassembler (2.2.1).
  428.  
  429.     ä½∩ í«½ÑÑ  ¡áú½∩ñ¡«ú« «Γ«íαáªÑ¡¿∩  ¿¡ßΓαπ¬µ¿⌐ ¿ß»«½∞ºπÑΓß∩ »α«ßΓ«Ñ
  430.   µóÑΓ«ó«Ñ óδñѽѡ¿Ñ  -  áñαÑßá  ¿¡ßΓαπ¬µ¿⌐,  ¬«ñδ  ¬«¼á¡ñ,  ¼¡Ñ¼«¡¿¬á
  431.   ¬«¼á¡ñ ¿  τ¿ß½«óδÑ ¬«¡ßΓá¡Γδ  óδñѽ∩εΓß∩ αẽ¿τ¡δ¼¿  µóÑΓἿ.  Æá¬ªÑ
  432.   ß»Ñµ¿á½∞¡« óδñѽ∩εΓß∩ ¿¡ßΓαπ¬µ¿¿, ¡á ¬«Γ«αδσ πßΓá¡«ó½Ñ¡δ ¬«¡Γα«½∞¡δÑ
  433.   Γ«τ¬¿ (2.8.3)  ¿ ¿σ  á¬Γ¿ó¡«ßΓ∞. ä½∩  ¬«¼á¡ñ »ÑαÑσ«ñ«ó  (jmp ¿ call)
  434.   ñ«»«½¡¿Γѽ∞¡« π¬áºδóáÑΓß∩  (ó  ó¿ñÑ  ßΓαѽ¬¿)  ¡á»αáó½Ñ¡¿Ñ  »ÑαÑñáτ¿
  435.   π»αáó½Ñ¡¿∩, »α¿τѼ ñ½∩ ¬«¼á¡ñ πß½«ó¡δσ »ÑαÑσ«ñ«ó µóÑΓ«¼ φΓ«⌐ ßΓαѽ¬¿
  436.   »«¬áºδóáÑΓß∩, íπñÑΓ  ½¿ »ÑαÑñá¡«  π»αáó½Ñ¡¿Ñ ó  ß««ΓóÑΓßΓó¿¿ ß  φΓ«⌐
  437.   ¬«¼á¡ñ«⌐ (Ñß½¿ íπñÑΓ, Γ« ßΓαѽ¬¿ ¿¼ÑÑΓ í«½ÑÑ ∩ન⌐ µóÑΓ).
  438.  
  439.     ä½∩ πñ«íßΓóᠠ󠬫¼á¡ñáσ »ÑαÑσ«ñá ¡á ß½ÑñπεΘπε ¬«¼á¡ñπ ¿½¿ ¡á ßá¼π
  440.   ßÑí∩ π¬áºδóáÑΓß∩  ¡Ñ ¡Ñ»«ßαÑñßΓóÑ¡¡«  áñαÑß ¡áº¡áτÑ¡¿∩,  á ß¼ÑΘÑ¡¿Ñ,
  441.   «Γ¡«ß¿Γѽ∞¡« ñá¡¡«⌐ ¬«¼á¡ñδ ($), ¡á»α¿¼Ñα, jmp $+2.
  442.  
  443.     æÑú¼Ñ¡Γ¡δÑ »αÑΣ¿¬ßδ, ¬«Γ«αδÑ ¿ß»«½∞ºπεΓß∩ »« π¼«½τá¡¿ε ó ¬«¼á¡ñáσ,
  444.   «»π߬áεΓß∩.
  445.  
  446.     è«¼í¿¡áµ¿¿   Ctrl+    ¿    Ctrl+    ¿º¼Ñ¡∩εΓ    ¡áτá½∞¡δ⌐    áñαÑß
  447.   ñ¿ºáßßÑ¼í½¿α«óá¡¿∩  ¡á  -1  ¿  +1  ß««ΓóÑΓßΓóÑ¡¡«.  ¥Γπ  ó«º¼«ª¡«ßΓ∞
  448.   ß½ÑñπÑΓ ¿ß»«½∞º«óáΓ∞, Ñß½¿ ñ¿ºáßßѼí½Ñα ¡Ñ»αáó¿½∞¡« «»αÑñѽ¿½ ¡áτὫ
  449.   ¬«¼á¡ñδ.
  450.  
  451.  
  452.   2.3.3.   ÇßßѼí½Ñα.
  453.  
  454.     ÇßßѼí½Ñα »«ºó«½∩ÑΓ  αáí«ΓáΓ∞ Γ«½∞¬«  ß  ¿¡ßΓαπ¬µ¿∩¼¿  »α«µÑßß«α«ó
  455.   8086/8088 ¿  ñóπ¼∩ ¿¡ßΓαπ¬µ¿∩¼¿  ñá¡¡δσ -  db ¿  dw. ä½∩  »ÑαÑσ«ñá ó
  456.   αѪ¿¼ áßßѼí½Ñαá  ¿ß»«½∞ºπÑΓß∩ »π¡¬Γ  Edit|Assembler «ß¡«ó¡«ú« ¼Ñ¡ε,
  457.   »π¡¬Γ Assembler  ½«¬á½∞¡«ú« ¼Ñ¡ε «¬¡á ¬«ñá ¿½¿ ¬«¼í¿¡áµ¿∩ Shift+A, á
  458.   óδσ«ñá -  ¬½áó¿Φ¿ Enter  ¿½¿ Esc. àß½¿ óδσ«ñ »α«¿ºó«ñ¿Γß∩ »α¿ »«¼«Θ¿
  459.   Esc,   Γ«    Γá   ¿¡ßΓαπ¬µ¿∩,    ¬«Γ«αá∩    ¿º¼Ñ¡∩½áß∞    »«ß½Ññ¡Ñ⌐,
  460.   ó«ßßΓá¡áó½¿óáÑΓß∩.
  461.  
  462.     é áßßѼí½ÑαÑ ¡Ñ ¡πª¡« óó«ñ¿Γ∞ »αÑΣ¿¬ßδ, ¿ß»«½∞ºπѼδÑ »« π¼«½τá¡¿ε.
  463.   î«ª¡« ¿ß»«½∞º«óáΓ∞ »α¿ ºáñá¡¿¿ áñαÑß«ó »ÑαÑσ«ñ«ó ß¿¼ó«½ $.
  464.  
  465.     æ½ÑñπÑΓ πτÑßΓ∞, τΓ« áßßѼí½Ñα αáí«ΓáÑΓ ß ¿¡ßΓαπ¬µ¿∩¼¿ 8086/8088, á
  466.   ñ¿ºáßßѼí½Ñα ¼«ªÑΓ  ñ¿ºáßßÑ¼í½¿α«óáΓ∞ ¬«¼á¡ñδ  ¿ 80486. Å«φΓ«¼π Ñß½¿
  467.   óδ ¡áσ«ñ¿ΓÑß∞  ó αѪ¿¼Ñ  áßßѼí½Ñαá ¿  ¡áª¿¼áÑΓÑ Enter ¡á ¿¡ßΓαπ¬µ¿¿
  468.   80286 (¿½¿ ßΓáαΦÑ), Γ« áßßѼí½Ñα »«»δΓáÑΓß∩ ÑÑ «íαáí«ΓáΓ∞, ñáªÑ Ñß½¿
  469.   «¡á ¡Ñ  αÑñá¬Γ¿α«óá½áß∞,  á  íδ½á  »«½πτѡᠠñ¿ºáßßÑ¼í½¿α«ó᡿Ѽ.  é
  470.   αѺπ½∞ΓáΓÑ íπñÑΓ óδñá¡« ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ.
  471.  
  472.  
  473.  
  474. ────────────────────────────────────────────────────────────────────────
  475.   2.4.     Ä¬¡« ñá¡¡δσ.
  476. ────────────────────────────────────────────────────────────────────────
  477.  
  478.  
  479.     Ä¬¡« ñá¡¡δσ  (É¿ß. 2.4)  αáß»«½«ªÑ¡« »«ñ  «¬¡«¼ ¬«ñá  ¿ »«¬áºδóáÑΓ
  480.   ñá¡¡δÑ, ¡áσ«ñ∩Θ¿Ñß∩  »« óδíαá¡¡«¼π  áñαÑßπ ó  ñóπσ ó¿ñáσ  -  ó  ó¿ñÑ
  481.   ΦÑßΓ¡áñµáΓÑα¿τ¡δσ º¡áτÑ¡¿⌐  (ß½Ñóá)  ¿  ó  ó¿ñÑ  ß¿¼ó«½«ó  (ß»αáóá).
  482.   ìáσ«ñ∩ß∞ ó «¬¡Ñ ñá¡¡δσ ¼«ª¡« αÑñá¬Γ¿α«óáΓ∞ ß«ñÑন¼«Ñ »á¼∩Γ¿ ó ½εí«¼
  483.   ¿º φΓ¿σ  ñóπσ ó¿ñ«ó. ÅÑαÑσ«ñ «Γ «ñ¡«ú« ó¿ñá ¬ ñαπú«¼π «ßπΘÑßΓó½∩ÑΓß∩
  484.   ¬½áó¿ΦÑ⌐  Tab.   è«¼í¿¡áµ¿¿  Ctrl+   ¿  Ctrl+  ¼Ñ¡∩εΓ  áñαÑß  ¡áτá½á
  485.   «Γ«íαáªÑ¡¿∩ ñá¡¡δσ ¡á -1 ¿ +1.
  486.     é «¬¡Ñ ñá¡¡δσ »«½«ªÑ¡¿Ñ ΓѬπΘÑú« íá⌐Γá »«¬áºδóáÑΓß∩ µóÑΓ«óδ¼ óδñÑ-
  487.   ½Ñ¡¿Ñ¼ ó «í«¿σ Ñú« »«½«ó¿¡áσ, á ¼¿úáεΘ¿⌐ ¬παß«α π¬áºδóáÑΓ Γπ »«½«ó¿-
  488.   ¡π, ó ¬«Γα«⌐ ¡Ñ»«ßαÑñßΓóÑ¡¡« «ßπΘÑßΓó½∩ÑΓß∩ αÑñá¬Γ¿α«óá¡¿Ñ.
  489.  
  490. ───── 15CB:6DF8 ──── DS:7872 = 5500 ──────────────────┴─────────────────────────
  491.             B  C  D  E  F  0  1  2  3  4  5  6  7  8  9  A
  492. 15CB:713B  4D 65 6D 6F 72 79 20 61 6C 6C 6F 63 61 74 69 6F   Memory allocatio
  493. 15CB:714B  6E 20 65 72 72 6F 72 24 43 61 6E 27 74 20 72 65   n error$Can't re
  494. 15CB:715B  6C 65 61 73 65 20 64 65 62 75 67 67 65 72 20 6D   lease debugger m
  495. 15CB:716B  65 6D 6F 72 79 24 44 65 62 75 67 67 65 72 20 6E   emory$Debugger n
  496. 15CB:717B  6F 74 20 66 6F 75 6E 64 20 69 6E 20 6D 65 6D 6F   ot found in memo
  497.  
  498.                                 É¿ß. 2.4
  499.  
  500.     êº¼Ñ¡Ñ¡¿∩, ßñѽᡡδѠ󠫬¡Ñ ñá¡¡δσ ¡«ß∩Γ ¡Ñ«íαáΓ¿¼δ⌐ σáαá¬ΓÑα ¿ ¡Ñ
  501.   ¼«úπΓ íδΓ∞ «Γ¼Ñ¡Ñ¡δ.
  502.  
  503.  
  504.  
  505. ────────────────────────────────────────────────────────────────────────
  506.   2.5.     Ä¬¡« αÑú¿ßΓα«ó.
  507. ────────────────────────────────────────────────────────────────────────
  508.  
  509.     Ä¬¡« αÑú¿ßΓα«ó  (É¿ß. 2.5)  ¼«ªÑΓ αáí«ΓáΓ∞  ó ñóπσ  αѪ¿¼áσ -  16-
  510.   í¿Γ¡«¼  (a)  ¿  32-í¿Γ¡«¼  (b).  éΓ«α«⌐  αѪ¿¼  ó«º¼«ªÑ¡  Γ«½∞¬«  ¡á
  511.   ¬«¼»∞εΓÑαáσ ß  »α«µÑßß«α«¼ 80386  ¿  ßΓáαΦÑ,  ¿¡áτÑ  Ñú«  ¡Ñ󫺼«ª¡«
  512.   ó¬½ετ¿Γ∞. ÉѪ¿¼  ¼«ª¡« »ÑαѬ½ετ¿Γ∞  »α¿ »«¼«Θ¿ »π¡¬Γá 16/32-bit regs
  513.   ½«¬á½∞¡«ú« ¼Ñ¡ε  «¬¡á ¬«ñá,  Γᬫú« ªÑ  »π¡¬Γá ½«¬á½∞¡«ú«  ¼Ñ¡ε «¬¡á
  514.   αÑú¿ßΓα«ó ¿½¿  ¬«¼í¿¡áµ¿Ñ⌐ Ctrl+R ó ½εí«¼ ¿º φΓ¿σ «¬«¡. Åα¿ αáí«ΓÑ ó
  515.   αѪ¿¼Ñ  32-í¿Γ¡δσ   αÑú¿ßΓα«ó  «¬¡«   ¿¼ÑÑΓ  í«½∞Φ¿⌐   αẼÑα,   «¡«
  516.   πóѽ¿τ¿óáÑΓß∩ ºá ßτÑΓ π¼Ñ¡∞ΦÑ¡¿∩ «¬¡á ßΓѬá.
  517.  
  518.     ╕AX=0000  SI=0100  CS=15CB            ╕EAX=0000:0000     CS=15CB
  519.     │BX=0000  DI=FFFC  DS=15CB            │EBX=0000:0000     DS=15CB
  520.     │CX=00FF  BP=091C  ES=15CB            │ECX=0000:00FF     ES=15CB
  521.     │DX=15CB  SP=FFFC  SS=15CB            │EDX=0000:15CB     SS=15CB
  522.     │                                     │ESI=0000:0100     FS=0000
  523.     │IP=0100        Flags=7202            │EDI=0000:FFFC     GS=0000
  524.     ├─────────────────────────            │
  525.                                           │EBP=0000:091C     IP=0100
  526.                                           │ESP=0000:FFFC  Flags=7202
  527.                                           ├─────────────────────────
  528.  
  529.                 a.                                       b.
  530.  
  531.                                É¿ß. 2.5
  532.  
  533.     ìáσ«ñ∩ß∞ ó  «¬¡Ñ  αÑú¿ßΓα«ó  ¼«ª¡«  ¿º¼Ñ¡∩Γ∞  ¿σ  º¡áτÑ¡¿∩,  óó«ñ∩
  534.   ¡Ñ»«ßαÑñßΓóÑ¡¡δÑ  º¡áτÑ¡¿∩   ¿½¿  ¿ß»«½∞ºπ∩   ß»Ñµ¿á½∞¡δÑ   ¬«¼á¡ñδ.
  535.   ôóѽ¿τ¿Γ∞ ß«ñÑন¼«Ñ  αÑú¿ßΓαá ¡á  1 ¼«ª¡«,  óδíαáó »π¡¬Γ  Increment
  536.   ½«¬á½∞¡«ú« ¼Ñ¡ε  ¿½¿ ¡áªáó  Ctrl+I, á  π¼Ñ¡∞Φ¿Γ∞ º¡áτÑ¡¿Ñ ¡á 1 - »α¿
  537.   »«¼«Θ¿ »π¡¬Γá  Decrement ¿½¿  ¬«¼í¿¡áµ¿¿ Ctrl+D.  ÉÑú¿ßΓα «í¡π½∩ÑΓß∩
  538.   ¬«¼á¡ñ«⌐ Zero ¿½¿ ¬«¼í¿¡áµ¿Ñ⌐ Ctrl+Z.
  539.  
  540.     ÆÑ αÑú¿ßΓαδ, º¡áτÑ¡¿Ñ ¬«Γ«αδσ ¿º¼Ñ¡Ñ¡«, «Γ«íαáªáεΓß∩ ñαπú¿¼, ∩ન¼
  541.   µóÑΓ«¼. ÅÑαó«¡áτá½∞¡«Ñ  º¡áτÑ¡¿Ñ αÑú¿ßΓαá  ¼«ªÑΓ íδΓ∞  ó«ßßΓá¡«ó½Ñ¡«
  542.   »«ß½Ñ  óßÑσ   ¿º¼Ñ¡Ñ¡¿⌐.  ä½∩   ó«ßßΓá¡«ó½Ñ¡¿∩  º¡áτÑ¡¿∩  «ñ¡«ú«  ¿º
  543.   αÑú¿ßΓα«ó ¡πª¡«  πßΓá¡«ó¿Γ∞ ¬παß«α  ¡á φëà αÑú¿ßΓα ¿ óδíαáΓ∞ »π¡¬Γ
  544.   Restore ½«¬á½∞¡«ú«  ¼Ñ¡ε «¬¡á  αÑú¿ßΓα«ó ¿½¿  ¡áªáΓ∞  Ctrl+O.  Æá¬¿¼
  545.   «íαẫ¼,  ¼«ª¡«  ó«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩  ½εí«ú«  ¿º  αÑú¿ßΓα«ó.  ä½∩
  546.   ó«ßßΓá¡«ó½Ñ¡¿∩ º¡áτÑ¡¿⌐  óßÑσ αÑú¿ßΓα«ó  ¿ß»«½∞ºπÑΓß∩ »π¡¬Γ  Restore
  547.   all ¼Ñ¡ε  «¬¡á αÑú¿ßΓα  ¿½¿ «¬¡á  ¬«ñá ¿½¿  ¬½áó¿áΓπα¡á∩  ¬«¼í¿¡áµ¿∩
  548.   Ctrl+A ó  ΓÑσ ªÑ  «¬¡áσ. Åα¿ φΓ«¼ ó«ßßΓá¡áó½¿óáεΓß∩ º¡áτÑ¡¿∩ ó« óßÑσ
  549.   αÑú¿ßΓαáσ, ¬α«¼Ñ  »áαδ CS:IP  ¿ αÑú¿ßΓαá  Σ½áú«ó. ä½∩ ó«ßßΓá¡«ó½Ñ¡¿∩
  550.   º¡áτÑ¡¿⌐ ó  αÑú¿ßΓαáσ CS ¿ IP ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ¬«¼á¡ñπ Restore ¿½¿
  551.   ß»Ñµ¿á½∞¡πε ¬«¼á¡ñπ Restore CS:IP (¬«¼í¿¡áµ¿∩ Ctrl+C), ¬«Γ«απε ¼«ª¡«
  552.   óδºóáΓ∞ ó  «¬¡Ñ ¬«ñá  ¿½¿  αÑú¿ßΓα«ó.  ä½∩  ó«ßßΓá¡«ó½Ñ¡¿∩  º¡áτÑ¡¿∩
  553.   Σ½áú«ó ΓᬪѠ ÑßΓ∞ ß»Ñµ¿á½∞¡δ⌐  »π¡¬Γ ¼Ñ¡ε  Restore flags,  ¬«Γ«α«¼π
  554.   ß««ΓóÑΓßΓóπÑΓ ¬«¼í¿¡áµ¿∩ Ctrl+T.
  555.  
  556.     Å«ß½Ñ óδ»«½¡Ñ¡¿∩  Φáúá »α«úαá¼¼δ  ¿½¿ »α¿ »αÑαδóá¡¿¿ óδ»«½¡Ñ¡¿∩ »«
  557.   ¬«¡Γα«½∞¡«⌐ Γ«τ¬Ñ,  ó «¬¡Ñ  αÑú¿ßΓα«ó ΓѼ ªÑ ∩ન¼ µóÑΓ«¼ óδñѽ∩εΓß∩
  558.   αÑú¿ßΓαδ,  º¡áτÑ¡¿Ñ   ¬«Γ«αδσ  ¿º¼Ñ¡¿½«ß∞  ó  αѺπ½∞ΓáΓÑ  óδ»«½¡Ñ¡¿∩
  559.   »α«úαá¼¼δ.   ç¡áτÑ¡¿∩   αÑú¿ßΓα«ó   ¼«ª¡«   ó«ßßΓá¡«ó¿Γ∞   (ºá¼Ñ¡¿Γ∞
  560.   »αÑñδñπΘ¿¼ º¡áτÑ¡¿Ñ¼),  Ñß½¿ óδíαáΓ∞ ¡πª¡δ⌐ »π¡¬Γ ¼Ñ¡ε «¬¡á ¬«ñá ¿½¿
  561.   ¡áªáΓ∞ ß««ΓóÑΓßΓóπεΘπε  ¬«¼í¿¡áµ¿ε ¬½áó¿Φ.  Å«ß½Ñ  »ÑαÑσ«ñá  ó  «¬¡«
  562.   αÑú¿ßΓα«ó ¿½¿ Σ½áú«ó ΓᬫѠó«ßßΓá¡«ó½Ñ¡¿Ñ ßΓá¡ÑΓ ¡Ñ󫺼«ª¡δ¼.
  563.  
  564.  
  565.  
  566. ────────────────────────────────────────────────────────────────────────
  567.   2.6.     Ä¬¡« Σ½áú«ó.
  568. ────────────────────────────────────────────────────────────────────────
  569.  
  570.  
  571.     Ä¬¡« Σ½áú«ó  (É¿ß. 2.6)  ¼Ñ¡∩ÑΓ ßó«Ñ αáß»«½«ªÑ¡¿Ñ ó ºáó¿ß¿¼«ßΓ¿ «Γ
  572.   αѪ¿¼á αáí«Γδ  «¬¡á αÑú¿ßΓα«ó  - »α¿ «Γ«íαáªÑ¡¿¿ 32-í¿Γ¡δσ αÑú¿ßΓα«ó
  573.   «¬¡« Σ½áú«ó αáß»«½«ªÑ¡« ¡á ¡Ñ߬«½∞¬« ßΓ᫬ ¡¿ªÑ.
  574.  
  575.     Ä¬¡«  Σ½áú«ó   »«ºó«½∩ÑΓ  ¿º¼Ñ¡∩Γ∞   º¡áτÑ¡¿∩  «Γñѽ∞¡δσ   Σ½áú«ó.
  576.   ôßΓá¡«ó½Ñ¡¡«¼π Σ½áúπ  ß««ΓóÑΓßΓóπÑΓ º¡áτÑ¡¿Ñ  1, á  ßíα«ΦÑ¡¡«¼π - 0.
  577.   î«ª¡« ¡Ñ»«ßαÑñßΓóÑ¡¡«  ºáñáΓ∞ º¡áτÑ¡¿Ñ  Σ½áúá ¿½¿ »ÑαѬ½ετ¿Γ∞ Ñú« ¡á
  578.   »α«Γ¿ó«»«½«ª¡«Ñ »α¿  »«¼«Θ¿  ¬«¼á¡ñδ  Toggle  ¼Ñ¡ε  ¿½¿  ¡áªáΓ¿∩  ¡á
  579.   »α«íѽ. é«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩  óßÑσ  Σ½áú«ó  ¼«ª¡«  óδíαáó  ¬«¼á¡ñπ
  580.   Restore flags ¿½¿ ¿ß»«½∞ºπ∩ Ctrl+T.
  581.  
  582.                       ├─────────────────────────
  583.                       │ OF DF IF SF ZF AF PF CF
  584.                       │  0  0  1  0  0  0  0  0
  585.                       ├─────────────────────────
  586.  
  587.                                 É¿ß. 2.6
  588.  
  589.  
  590.  
  591. ────────────────────────────────────────────────────────────────────────
  592.   2.7.     Ä¬¡« ßΓѬá.
  593. ────────────────────────────────────────────────────────────────────────
  594.  
  595.     Ä¬¡« ßΓѬá (É¿ß. 2.7) ¡Ñ ¼«ªÑΓ íδΓ∞ á¬Γ¿ó¿º¿α«óá¡«. Ä¡« »«¬áºδóáÑΓ
  596.   Γ«½∞¬« ¡Ñ߬«½∞¬«  º¡áτÑ¡¿⌐,  ¬«Γ«αδÑ  ¡áσ«ñ∩Γß∩  ¡á  óÑαΦ¿¡Ñ  ßΓѬá,
  597.   »α¿τѼ »α¿  «Γ«íαáªÑ¡¿¿  32-í¿Γ¡δσ  αÑú¿ßΓα«ó  φΓ«  «¬¡«  ßΓá¡«ó¿Γß∩
  598.   ¼Ñ¡∞ΦÑ ¡á 3 ßΓ᫬¿, τѼ »α¿ »«¬áºÑ 16-í¿Γ¡δσ αÑú¿ßΓα«ó.
  599.  
  600.                        ├─────────────────────────
  601.                        │ Stack: SS:000A  088C
  602.                        │        SS:0008  F01D
  603.                        │        SS:0006  FEF0
  604.                        │        SS:0004  9A00
  605.                        │        SS:0002  A000
  606.                        │        SS:0000  20CD
  607.                        │        SS:FFFE  0000
  608.                        │ SS:SP SS:FFFC  0000
  609.                        ┴─────────────────────────
  610.  
  611.                                 É¿ß. 2.7
  612.  
  613.  
  614. ────────────────────────────────────────────────────────────────────────
  615.   2.8.     ÄΓ½áñ¬á »α«úαá¼¼δ.
  616. ────────────────────────────────────────────────────────────────────────
  617.  
  618.  
  619.   2.8.1.   çáúαπº¬á »α«úαá¼¼δ.
  620.  
  621.     çáúαπº¿Γ∞  »α«úαá¼¼π   ó  «Γ½áñτ¿¬   ¼«ª¡«,  π¬áºáó   ÑÑ  ¿¼∩   (ß
  622.   αáßΦ¿αÑ¡¿Ñ¼!) ¿  »áαá¼ÑΓαδ ó  ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ  (2.1) ¿½¿  ¿ß»«½∞ºπ∩
  623.   »π¡¬Γ File|Load■«ß¡«ó¡«ú« ¼Ñ¡ε (¬½áó¿Φá F3). é »«ß½Ññ¡Ñ¼ ß½πτáÑ Σá⌐½
  624.   »α«úαá¼¼δ ¼«ª¡«  óδíαáΓ∞ ó  »α«ßΓ«¼ ñ¿á½«úÑ  Load  a  File.  é  φΓ«¼
  625.   ñ¿á½«úÑ ¼«ª¡«  ¿½¿ óδíαáΓ∞  Σá⌐½ ¿º ß»¿ß¬á Σá⌐½«ó ΓѬπΘÑú« ¬áΓὫúá,
  626.   ¿½¿ π¬áºáΓ∞ »πΓ∞ ¬ ¡πª¡«¼π Σá⌐½π ó ßΓα«¬Ñ óó«ñá Name.
  627.  
  628.     Åα¿ ºáúαπº¬Ñ  »α«úαá¼¼δ »α¿  »«¼«Θ¿  «¬¡á  ñ¿á½«úá  Load  a  File,
  629.   »áαá¼ÑΓαδ  »α«úαá¼¼δ   ñ«½ª¡δ  íδΓ∞   π¬áºá¡δ  «Γñѽ∞¡«,  ó  ñ¿á½«úÑ
  630.   Arguments, ¬«Γ«αδ⌐  óδºδóáÑΓß∩ ¬«¼á¡ñ«⌐ Run|Arguments■¥Γ«Γ ªÑ ñ¿á½«ú
  631.   ¿ß»«½∞ºπÑΓß∩, Ñß½¿ ¡πª¡« ¿º¼Ñ¡¿Γ∞ ¬«¼á¡ñ¡πε ßΓ᫬π »α«úαá¼¼δ.
  632.  
  633.     àß½¿ ¡πª¡« »«óΓ«α¡« ºáúαπº¿Γ∞ ó «Γ½áñτ¿¬ »α«úαá¼¼π, ¬«Γ«αá∩ Γ«½∞¬«
  634.   τΓ« «Γ½áª¿óá½áß∞  ¿½¿ «Γ½áª¿óáÑΓß∩,  Γ« ß½ÑñπÑΓ  óδíαáΓ∞ »π¡¬Γ  ¼Ñ¡ε
  635.   Run|Program reset  ¿½¿ ¡áªáΓ∞ Ctrl+F2. Åα¿ φΓ«¼ »αѬαáΘáÑΓß∩ «Γ½áñ¬á
  636.   »α«úαá¼¼δ,  »α«úαἼᠠ ºáúαπªáÑΓß∩  »«óΓ«α¡«,   ¬«¡Γα«½∞¡δÑ   Γ«τ¬¿
  637.   ß«σαá¡∩εΓß∩ ¿  ßΓα«¬á »áαá¼ÑΓα«ó.  äαπú«⌐ ß»«ß«í »αÑαóáΓ∞ óδ»«½¡Ñ¡¿Ñ
  638.   »α«úαá¼¼δ -  ¿ß»«½∞º«óáΓ∞ ¼Ñ¡ε  File|New. Åα¿ φΓ«¼ «Γ½áñ¬á »α«úαá¼¼δ
  639.   »αѬαáΘáÑΓß∩, ºá¡«ó«  «¡á ¡Ñ  ºáúαπªáÑΓß∩, πñá½∩εΓß∩ óßÑ ¬«¡Γα«½∞¡δÑ
  640.   Γ«τ¬¿, «τ¿ΘáÑΓß∩ ßΓα«¬á »áαá¼ÑΓα«ó.
  641.  
  642.  
  643.   2.8.2.   éδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ.
  644.  
  645.     ä½∩ ºá»π߬ᠠ»α«úαá¼¼δ  ¼«ª¡«  óδíαáΓ∞  ¼Ñ¡ε  Run|Run  ¿½¿  ¡áªáΓ∞
  646.   Ctrl+F9. Å«ß½Ñ  φΓ«ú« »α«úαἼᠠóδ»«½¡∩ÑΓß∩ ñ«  ºáóÑαΦÑ¡¿∩  ¿½¿  ñ«
  647.   ¬«¡Γα«½∞¡«⌐ Γ«τ¬¿ (¬«¼á¡ñδ int 3). ä½∩ »«Φáú«ó«ú« óδ»«½¡Ñ¡¿∩ ß½ÑñπÑΓ
  648.   ¿ß»«½∞º«óáΓ∞ ¬«¼á¡ñδ  Run|Trace into (F7) ¿ Run|Step over (F8). àß½¿
  649.   ¿ß»«½∞ºπÑΓß∩ óΓ«αá∩  ¬«¼á¡ñá, Γ«  ¿¡ßΓαπ¬µ¿¿ call, int, loop, αáí«Γá
  650.   ß« ßΓα«¬á¼¿ ¡Ñ Γαáßß¿απεΓß∩ ¬á¬ »α¿ ¿ß»«½∞º«óá¡¿¿ »Ñαó«⌐ ¬«¼á¡ñδ. ì«
  651.   Ñß½¿, ¡á»α¿¼Ñα,  ó¡πΓα¿ »α«µÑñπαδ  ¡áσ«ñ¿Γß∩ ¬«¡Γα«½∞¡á∩  Γ«τ¬á,  Γ«
  652.   «ßΓá¡«ó ¡á  ¡Ñ⌐ »α«¿º«⌐ñÑΓ.  è«¼á¡ñá Run|Go to cursor (F4) »«ºó«½∩ÑΓ
  653.   óδ»«½¡¿Γ∞ πτáßΓ«¬  »α«úαá¼¼δ ñ«  ¿¡ßΓαπ¬µ¿¿,  ¡á  ¬«Γ«α«⌐  ¡áσ«ñ¿Γß∩
  654.   ¬παß«α ó «¬¡Ñ ¬«ñá.
  655.  
  656.     àß½¿ ¡πª¡«  ºáñáΓ∞ ¡«ó«Ñ º¡áτÑ¡¿Ñ »áαδ CS:IP, Γ« φΓ« ¼«ª¡« ßñѽáΓ∞
  657.   ñóπ¼∩ ß»«ß«íἿ  - ºáñáΓ∞  º¡áτÑ¡¿∩ αÑú¿ßΓα«ó ó «¬¡Ñ αÑú¿ßΓα«ó ¿½¿ ó
  658.   «¬¡Ñ ¬«ñá  »ÑαÑ⌐Γ¿ ¡á  ¡πª¡πε ¿¡ßΓαπ¬µ¿ε  ¿ ¡áªáΓ∞ Ctrl+N (»π¡¬Γ New
  659.   CS:IP ó  ½«¬á½∞¡«¼ ¼Ñ¡ε)  ¿  φΓá  ¿¡ßΓαπ¬µ¿∩  ßΓá¡ÑΓ  ¡«ó«⌐  ΓѬπΘÑ⌐
  660.   ¿¡ßΓαπ¬µ¿Ñ⌐.
  661.  
  662.  
  663.   2.8.3.   è«¡Γα«½∞¡δÑ Γ«τ¬¿.
  664.  
  665.     ÄΓ½áñτ¿¬ »«ºó«½∩ÑΓ  ºáñáΓ∞ 10  ¬«¡Γα«½∞¡δσ Γ«τѬ (Ñß½¿ ¬«¡Γα«½∞¡δσ
  666.   Γ«τѬ íπñÑΓ  ¡Ñ σóáΓáΓ∞, Γ« ß««íΘ¿ΓÑ - »ÑαѬ«¼»¿½¿απѼ). è«¡Γα«½∞¡á∩
  667.   Γ«τ¬á    πßΓá¡áó½¿óáÑΓß∩    ¡áªáΓ¿Ñ¼    F2    ¿½¿    óδí«α«¼    ¼Ñ¡ε
  668.   Breakpoints|Set/Clear  »α¿  óδíαá¡¡«⌐  ¡πª¡«⌐  ¿¡ßΓαπ¬µ¿¿.  àß½¿  ¡á
  669.   ñá¡¡«⌐ ¿¡ßΓαπ¬µ¿¿  πªÑ ßΓ«∩½á ¬«¡Γα«½∞¡á∩ Γ«τ¬á, Γ« «¡á íπñÑΓ ß¡∩Γá.
  670.   è«¡Γα«½∞¡δÑ Γ«τ¬¿ óδñѽ∩εΓß∩ µóÑΓ«¼ ó «¬¡Ñ ¬«ñá.
  671.  
  672.     è«¡Γα«½∞¡πε Γ«τ¬π  ¼«ª¡« óαѼѡ¡«  ºá»αÑΓ¿Γ∞ (¬«¡Γα«½∞¡á∩ Γ«τ¬á ¡Ñ
  673.   πñá½∩ÑΓß∩, ¡« óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ »αÑαδóáΓ∞ß∩ ¡á ¡Ñ⌐ ¡Ñ íπñÑΓ). ä½∩
  674.   φΓ«ú« ¬παß«α  »«ñó«ñ¿Γß∩ ¬  ¡πª¡«⌐ ¬«¡Γα«½∞¡«⌐  Γ«τ¬Ñ  ¿  ¡áª¿¼áÑΓß∩
  675.   Alt+F2 (Breakpoints|Activity).  Å«óΓ«α¡«Ñ  ¡áªáΓ¿Ñ  αáºαÑΦ¿Γ  ñá¡¡πε
  676.   ¬«¡Γα«½∞¡πε Γ«τ¬π. æ«ßΓ«∩¡¿Ñ Γ«τ¬¿ ΓᬪѠπ¬áºδóáÑΓß∩ µóÑΓ«¼.
  677.  
  678.     ä½∩ πñ«íßΓóá  ¼«ª¡« ¿ß»«½∞º«óáΓ∞  »π¡¬Γδ ¼Ñ¡ε  Breakspoints|Delete
  679.   all ñ½∩  πñá½Ñ¡¿∩ óßÑσ  ¬«¡Γα«½∞¡δσ Γ«τѬ, Breakpoints|Disable all -
  680.   ñ½∩ ºá»αÑΘÑ¡¿∩ óßÑ󠬫¡Γα«½∞¡δσ Γ«τѬ ¿ Breakpoints|Enable all - ñ½∩
  681.   αáºαÑΦÑ¡¿∩ óßÑ󠬫¡Γα«½∞¡δσ Γ«τѬ.
  682.  
  683.  
  684.  
  685. ────────────────────────────────────────────────────────────────────────
  686.   2.9.     ìáó¿úᵿ∩ ó ¬«ñÑ ¿ ñá¡¡δσ.
  687. ────────────────────────────────────────────────────────────────────────
  688.  
  689.  
  690.   2.9.1.   ÅÑαÑσ«ñ ¬ ¡πª¡«¼π áñαÑßπ.
  691.  
  692.     ä½∩ ¬«ñá  ¿ ñ½∩  ñá¡¡δσ ¿ß»«½∞ºπεΓß∩  αẽ¿τ¡δÑ ¬«¼á¡ñδ »ÑαÑσ«ñá ¬
  693.   ¡πª¡«¼π áñαÑßπ,  »α¿τѼ «ñ¡¿ ¬«¼á¡ñδ óδºδóáεΓß∩ ¿º «¬¡á ¬«ñá, ñαπú¿Ñ
  694.   - ¿º «¬¡á ñá¡¡δσ, á ΓαÑΓ∞ε - ¬á¬ ¿º «¬¡á ¬«ñá, Γᬠ¿ ¿º «¬¡á ñá¡¡δσ.
  695.  
  696.     àß½¿ ¡πª¡«  ó «¬¡Ñ ¬«ñá «Γ«íαếΓ∞ Γ«Γ áñαÑß, ¡á ¬«Γ«αδ⌐ ßßδ½áÑΓß∩
  697.   ¬«¼á¡ñá  »ÑαÑñáτ¿  π»αáó½Ñ¡¿∩,  Γ«  ¡πª¡«  ¿½¿  óδíαáΓ∞  »π¡¬Γ  Code
  698.   position|Follow  ½«¬á½∞¡«ú«  ¼Ñ¡ε  «¬¡á  ¬«ñá,  ¿½¿  ¡áªáΓ∞  Ctrl+F.
  699.   ìÑ»«ßαÑñßΓóÑ¡¡«  ºáñáΓ∞  áñαÑß  ¼«ª¡«  ó  ñ¿á½«úÑ  Goto,  óδºδóáѼ«¼
  700.   »π¡¬Γ«¼ Code  position|Address■ (Ctrl+G).  ä½∩  ó«ºóαáΓá  ¬  ΓѬπΘÑ⌐
  701.   ¿¡ßΓαπ¬µ¿¿ - Code position|Origin (Ctrl+O ¿½¿ Ctrl+Enter).
  702.  
  703.     éßÑ »ÑαÑσ«ñδ ó «¬¡Ñ ¬«ñᠺừ¼¿¡áεΓß∩ ó ß»Ñµ¿á½∞¡«¼ ßΓѬÑ, »«φΓ«¼π
  704.   ¼«ª¡«  óÑα¡πΓ∞ß∩   ¬  »αÑñδñπΘÑ⌐  »«º¿µ¿¿  »α¿  »«¼«Θ¿  »π¡¬Γá  Code
  705.   position|Previous (Ctrl+P).  ¥Γ«Γ  ßΓѬ  ¿ß»«½∞ºπÑΓ  «í½áßΓ∞  »á¼∩Γ¿
  706.   «Γ½áñτ¿¬á, ¬«Γ«αá∩  ΓᬪѠ¿ß»«½∞ºπÑΓß∩  ¿ ñ½∩  ñαπú¿σ  µÑ½Ñ⌐.  êº-ºá
  707.   φΓ«ú« ¼«ªÑΓ  ó«º¡¿¬¡πΓ∞ ß¿Γπᵿ∩,  ¬«úñá τáßΓ∞  ñá¡¡δσ  ßΓѬᠠíπñÑΓ
  708.   ºáΓÑαΓá. é  φΓ«¼ ß½πτáÑ  «Γ½áñτ¿¬ »«¬áªÑΓ  »αÑñπ»αѪñÑ¡¿Ñ ¿  «τ¿ßΓ¿Γ
  709.   ßΓѬ.
  710.  
  711.     Åα¿ á¬Γ¿ó¡«¼ «¬¡Ñ ñá¡¡δσ ¼«ª¡« »«º¿µ¿«¡¿α«óáΓ∞ «¬¡« ¬«ñá ¡á áñαÑß,
  712.   ¬«Γ«αδ⌐ «»αÑñѽ∩ÑΓ  ∩τÑ⌐¬á »á¼∩Γ¿,  úñÑ  ¡áσ«ñ¿Γß∩  ¬παß«α.  é  φΓ«¼
  713.   ß½πτáÑ ¿½¿ ñóá »«ñα∩ñ ¿ñπΘ¿σ íá⌐Γá Γαá¬ΓπεΓß∩ ¬á¬ ¡«ó«Ñ ß¼ÑΘÑ¡¿Ñ ñ½∩
  714.   ñ¿ºáßßѼí½Ñαá  (near-π¬áºáΓѽ∞),  ¡«óδ⌐  ßÑú¼Ñ¡Γ  ñ½∩  ñ¿ºáßßѼí½Ñαá
  715.   (far-π¬áºáΓѽ∞ ß«  ß¼ÑΘÑ¡¿Ñ¼ 0)  ¿½¿ τÑΓδαÑ  íá⌐Γá -  ¬á¬ ß¼ÑΘÑ¡¿Ñ ¿
  716.   ßÑú¼Ñ¡Γ ¡«ó«ú«  áñαÑßá (far-π¬áºáΓѽ∞).  ä½∩ Γá¬¿σ  »ÑαÑσ«ñ«ó  ¡πª¡«
  717.   óδºóáΓ∞ »«ñ¼Ñ¡ε  Dump follow  ¿º ½«¬á½∞¡«ú«  ¼Ñ¡ε «¬¡á  ñá¡¡δσ,  ¿½¿
  718.   ¡Ñ»«ßαÑñßΓóÑ¡¡« ¡áªáΓ¿Ñ¼  Ctrl+F. é  φΓ«¼ »«ñ¼Ñ¡ε  »π¡¬Γ  Near  code
  719.   »«ºó«½∩ÑΓ ºáñáΓ∞  ¡«ó«Ñ ß¼ÑΘÑ¡¿Ñ  ñ½∩ «¬¡á  ¬«ñá, Far  code -  ¡«ó«Ñ
  720.   ß¼ÑΘÑ¡¿Ñ ¿ ßÑú¼Ñ¡Γ, Code segment - ¡«óδ⌐ ßÑú¼Ñ¡Γ ¿ ß¼ÑΘÑ¡¿Ñ 0.
  721.  
  722.     ìÑ»«ßαÑñßΓóÑ¡¡« ¡«óδ⌐  áñαÑß ñ½∩ »«¬áºá »á¼∩Γ¿ ó «¬¡Ñ ñá¡¡δσ ¼«ª¡«
  723.   ºáñáΓ∞, óδºóáó  ñ¿á½«ú Goto ¿º ¼Ñ¡ε Dump position|Address■ (Ctrl+D).
  724.   ¥Γ« ¼Ñ¡ε  ÑßΓ∞ ó  ½«¬á½∞¡δσ ¼Ñ¡ε  «í«¿σ «¬«¡.  àß½¿  ¿¡ßΓαπ¬µ¿∩,  ¡á
  725.   ¬«Γ«α«⌐ αáß»«½«ªÑ¡  ¬παß«α «¬¡á ¬«ñá, ßßδ½áÑΓß∩ ¡á ∩τÑ⌐¬π »á¼∩Γ¿, Γ«
  726.   áñαÑß  φΓ«⌐   ∩τÑ⌐¬¿  ¼«ªÑΓ   íδΓ∞  ¿ß»«½∞º«óá¡  ¬á¬  ¡áτá½∞¡δ⌐  ñ½∩
  727.   «Γ«íαáªÑ¡¿∩ ó  «¬¡Ñ ñá¡¡δσ  - »π¡¬Γ Dump position|Reference (Alt+=).
  728.   ä«»«½¡¿Γѽ∞¡δÑ »π¡¬Γδ  »«ñ¼Ñ¡ε Dump  position ¿  ß««ΓóÑΓßΓóπεΘ¿Ñ  ¿¼
  729.   ¬«¼í¿¡áµ¿¿ ¬½áó¿Φ  »«ºó«½∩εΓ ó  «¬¡Ñ ñá¡¡δσ  «Γ«íαếΓ∞  »á¼∩Γ∞,  ¡á
  730.   ¬«Γ«απε  ßßδ½áεΓß∩   «»αÑñѽѡ¡δÑ  »áαδ   αÑú¿ßΓα«ó.  ¥Γ¿  »π¡¬Γδ  ¿
  731.   ¬«¼í¿¡áµ¿¿ »α¿óÑñÑ¡δ ó Æáí½. 2.2.
  732.  
  733.            Åπ¡¬Γ ¼Ñ¡ε  │  è½áó¿Φ¿  │         ìạáτÑ¡¿Ñ
  734.          ══════════════╪═══════════╪════════════════════════════
  735.            Dump DS:SI  │   Alt+D   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á DS:SI
  736.            Dump ES:DI  │   Alt+E   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á ES:DI
  737.            Dump SS:BP  │   Alt+S   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á SS:BP
  738.            Dump CS:IP  │   Alt+C   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á CS:IP
  739.            Dump ES:BX  │   Alt+B   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á ES:BX
  740.            Dump ES:SI  │   Alt+I   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á ES:SI
  741.            Dump DS:DX  │   Alt+F   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á DS:DX
  742.            Dump DS:DI  │   Alt+J   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á DS:DI
  743.            Dump DX:AX  │   Alt+A   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á DX:AX
  744.            Dump code   │   Alt+L   │  πßΓá¡«ó¿Γ∞ «¬¡« ¡á áñαÑß
  745.                        │           │  ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá
  746.                        │           │  «¬¡á ¬«ñá
  747.  
  748.                                Æáí½. 2.2
  749.  
  750.     Ç¡á½«ú¿τ¡«  »«º¿µ¿«¡¿α«óá¡¿ε   «¬¡á  ¬«ñá,   «¬¡«   ñá¡¡δσ   ¼«ª¡«
  751.   πßΓá¡áó½¿óáΓ∞ ¡á  áñαÑß, ¬«Γ«αδ⌐  «»αÑñѽ∩ÑΓß∩ º¡áτÑ¡¿Ñ¼ ó »á¼∩Γ¿, -
  752.   ñ½∩ φΓ«ú« óδí¿αáÑΓß∩ »π¡¬Γ ¼Ñ¡ε Near data, Far data ¿½¿ Data segment
  753.   ¿º »«ñ¼Ñ¡ε Dump follow, ¬«Γ«α«Ñ ¼«ª¡« ΓᬪѠóδºóáΓ∞ »« Ctrl+F.
  754.  
  755.  
  756.   2.9.2.   æ½ÑªÑ¡¿Ñ ºá ñá¡¡δ¼¿ (DataWatch).
  757.  
  758.     àß½¿ ¡πª¡«  «Γ߽Ѫ¿óáΓ∞ »á¼∩Γ∞,  ¡á ¬«Γ«απε ßßδ½áÑΓß∩ ¿º¼Ñ¡∩εΘá∩ß∩
  759.   »áαá  αÑú¿ßΓα«ó,  Γ«  ¼«ª¡«  ó«ß»«½∞º«óáΓ∞ß∩  Σπ¡¬µ¿Ñ⌐  ß½ÑªÑ¡¿∩  ºá
  760.   ñá¡¡δ¼¿.  è«úñá   ó¬½ετÑ¡  φëà αѪ¿¼  «¬¡«,  ñá¡¡δσ  áóΓ«¼áΓ¿τÑ߬¿
  761.   »«º¿µ¿«¡¿απÑΓß∩  ó   ß««ΓóÑΓßΓó¿¿  ß   óδíαá¡¡«⌐  »áα«⌐   αÑú¿ßΓα«ó.
  762.   ìá»α¿¼Ñα,  »α¿   »α«óÑα¬Ñ  αáí«Γδ  ß«  ßΓ᫬«⌐  ¼«ªÑΓ  »«ΓαÑí«óáΓ∞ß∩
  763.   »α«ß¼áΓα¿óáΓ∞ Γ«Γ íá⌐Γ, ¡á ¬«Γ«αδ⌐ π¬áºδóáÑΓ »áαá DS:SI. æ½ÑªÑ¡¿Ñ ºá
  764.   ñá¡¡δ¼¿ »«ºó«½∩ÑΓ ¡Ñ »«º¿µ¿«¡¿α«óáΓ∞ "óαπτ¡πε" «¬¡« ñá¡¡δσ ¡á ¡πª¡δ⌐
  765.   áñαÑß »«ß½Ñ ¬áªñ«ú« Φáúá, á ßñѽáΓ∞ φΓ« áóΓ«¼áΓ¿τÑ߬¿.
  766.  
  767.     ùΓ«íδ ó¬½ετ¿Γ∞  φëàαѪ¿¼  ó¡áτá½Ñ ß½ÑñπÑΓ πßΓá¡«ó¿Γ∞ «¬¡« ñá¡¡δσ
  768.   »α¿ »«¼«Θ¿  «ñ¡«⌐ ¿º  ¬«¼í¿¡áµ¿⌐ ¿º Æáí½. 2.2, á ºáΓѼ ¡áªáΓ∞ Ctrl+W
  769.   ¿½¿ óδíαáΓ∞ »π¡¬Γ Data watch ó ½«¬á½∞¡«¼ ¼Ñ¡ε «¬¡á ¬«ñá. Å«ß½Ñ φΓ«ú«
  770.   «¬¡«  ñá¡¡δσ  íπñÑΓ  «í¡«ó½∩Γ∞ß∩  áóΓ«¼áΓ¿τÑ߬¿.  Å«óΓ«α¡«Ñ  ¡áªáΓ¿Ñ
  771.   Ctrl+W ó䬽ετ¿Γ φëàαѪ¿¼.
  772.  
  773.  
  774.   2.9.3.   çừ¼¿¡á¡¿Ñ »«º¿µ¿¿ (CodeMarks ¿ DataMarks).
  775.  
  776.     ä½∩ πñ«íßΓóá  αáí«Γδ ΓѬπΘπε  »«º¿µ¿ε «¬¡á  ¬«ñá ¿½¿  ñá¡¡δσ ¼«ª¡«
  777.   ºá»«¼¿¡áΓ∞. éßÑú«  ¼«ª¡« ºá»«¼¡¿Γ∞  ñ« 10  ¼ÑßΓ.  Éáí«Γá  ß  ¼ÑΓ¬á¼¿
  778.   ó«º¼«ª¡á Γ«½∞¬«  ó «¬¡Ñ  ¬«ñá. ùΓ«íδ  ºá»«¼¡¿Γ∞ »«º¿µ¿ε  ó «¬¡Ñ ¬«ñá
  779.   ¡πª¡« »ÑαÑ⌐Γ¿  ó φΓ«¼  «¬¡Ñ ¡á  ¡πª¡δ⌐ áñαÑß  ¿ πßΓá¡«ó¿Γ∞ ¬παß«α ¡á
  780.   ¡πª¡πε ßΓ᫬π.  çáΓѼ ¡áªáΓ∞  Alt ¿ µ¿Σαπ - ¡«¼Ñα «Γ¼ÑΓ¬¿. æ»αáóá «Γ
  781.   φΓ«⌐ ßΓ᫬¿  íπñÑΓ «Γ«íαáªáΓ∞ß∩ ¡«¼Ñα «Γ¼ÑΓ¬¿ ñ½∩ »ÑαÑσ«ñá ¬ ñá¡¡«¼π
  782.   ¼ÑßΓπ.  ÅÑαÑ⌐Γ¿   ¬  «Γ¼ÑΓ¬Ñ,  ¡áªáó  ß««ΓóÑΓßΓóπεΘπε  µ¿Σαπ.  ùΓ«íδ
  783.   »ÑαÑ¡ÑßΓ¿ «Γ¼ÑΓ¬π  ÑÑ ¡πª¡«  »α«ßΓ« »«ßΓáó¿Γ∞ ó ¡«ó«¼ ¼ÑßΓÑ, á τΓ«íδ
  784.   ßΓÑαÑΓ∞ - ¡áªáΓ∞ Shift ¿ ß««ΓóÑΓßΓóπεΘπε µ¿Σαπ.
  785.  
  786.     çừ¼¿¡á¡¿Ñ »«º¿µ¿¿  «¬¡á ñá¡¡δσ «ßπΘÑßΓó½∩ÑΓß∩ á¡á½«ú¿τ¡« - ¡πª¡«
  787.   »ÑαÑ⌐Γ¿ ¡á  ¡πª¡δ⌐ áñαÑß  ¿ ¡áªáΓ∞  Shift+Alt+µ¿Σαá. ÄΓ¼ÑΓ¬¿  ó «¬¡Ñ
  788.   ñá¡¡δσ  ¡¿¬á¬  ¡Ñ  «Γ«íαáªáεΓß∩,  »ÑαÑσ«ñ  ¬  ¼ÑΓ¬Ñ  ¿  ÑÑ  πñá½Ñ¡¿Ñ
  789.   »α«¿ºó«ñ∩Γß∩ á¡á½«ú¿τ¡«.
  790.  
  791.  
  792.  
  793. ────────────────────────────────────────────────────────────────────────
  794.   2.10.    Éáí«Γá ß ñá¡¡δ¼¿.
  795. ────────────────────────────────────────────────────────────────────────
  796.  
  797.  
  798.   2.10.1.  æΓα«¬á »«¿ß¬á/ºá»«½¡Ñ¡¿∩.
  799.  
  800.     é ñ¿á½«úáσ »«¿ß¬á Search (2.10.2) ¿ ºá»«½¡Ñ¡¿∩ «í½áßΓ¿ »á¼∩Γ¿ Fill
  801.   Block  (2.10.4)   ¡Ñ«íσ«ñ¿¼«   π¬áºδóáΓ∞   ñá¡¡δÑ,   »«¿ß¬   ¬«Γ«αδσ
  802.   »α«¿ºó«ñ¿Γß∩ ¿½¿  ¬«Γ«αδÑ ¿ΘπΓß∩. é ¬áτÑßΓóÑ Γᬿσ ñá¡¡δσ ¼«úπΓ íδΓ∞
  803.   π¬áºá¡δ  ΦÑßΓ¡áñµáΓÑα¿τ¡δÑ   º¡áτÑ¡¿∩   íá⌐Γ«ó,   »«ß½Ññ«óáΓѽ∞¡«ßΓ¿
  804.   ß¿¼ó«½«ó (ßΓ᫬¿)  ¿ ¿¡ßΓαπ¬µ¿¿.  Å«ß½Ñ ¬áªñ«⌐ ¿¡ßΓαπ¬µ¿¿ áßßѼí½Ñαá
  805.   «í∩ºáΓѽ∞¡« ñ«½ªÑ¡  ß½Ññ«óáΓ∞ ß¿¼ó«½  "Γ«τ¬á  ß  ºá»∩Γ«⌐",  íá⌐Γδ  ¿
  806.   ßΓ᫬¿  ñ«½ª¡δ  «Γñѽ∩Γ∞ß∩  ñαπú  «Γ  ñαπúá  ¿  «Γ  ¿¡ßΓαπ¬µ¿⌐  ½¿í«
  807.   »α«íѽ«¼, ½¿í«  Γ«τ¬«⌐ ß ºá»∩Γ«⌐. æΓ᫬¿ ºá¬½ετáεΓß∩ ß ñóπσ ßΓ«α«¡ ó
  808.   ¬áóδτ¬¿ ¿½¿  á»«ßΓα«Σδ. àß½¿  ó ßΓα«¬Ñ  ¿¼ÑÑΓß∩ á»«ßΓα«Σ,  Γ« ßΓ᫬π
  809.   ¡πª¡« ºá¬½ετáΓ∞  ó ¬áóδτ¬¿,  á Ñß½¿ ¬áóδτ¬¿ - ó á»«ßΓα«Σδ. é ß½πτáÑ,
  810.   ¬«úñá óßΓαÑτáεΓß∩  «íá ß¿¼ó«½á  ¡πª¡« αáºí¿Γ∞  ßΓ᫬π ¡Ñ  ¡Ñ߬«½∞¬«.
  811.   ìá»α¿¼Ñα, ß½ÑñπεΘ¿Ñ ßΓ᫬¿ ñ«»πßΓ¿¼δ:
  812.  
  813.     90 nop; nop
  814.  
  815.     1 2; 3 "abc" '"'
  816.  
  817.     cmp ax,1; 90
  818.  
  819.     àß½¿   ßΓα«¬á   ß«ñÑαª¿Γ   ¿¡ßΓαπ¬µ¿¿   áßßѼí½Ñαá,   ¿ß»«½∞ºπεΘ¿Ñ
  820.   «Γ¡«ß¿Γѽ∞¡πε áñαÑßáµ¿ε  (¡á»α¿¼Ñα, call  near ¿½¿  jmp near),  Γ« ó
  821.   ¬áτÑßΓóÑ íẫó«ú« áñαÑßá ¿ß»«½∞ºπÑΓß∩ ΓѬπΘÑÑ º¡áτÑ¡¿Ñ CS:IP.
  822.  
  823.  
  824.   2.10.2.  Å«¿ß¬ ñá¡¡δσ (Data search).
  825.  
  826.     Ä¬¡« ñ¿á½«úá  »«¿ß¬á ñá¡¡δσ  Search ¼«ª¡« óδºóáΓ∞ ¿º «¬¡á ¬«ñá »α¿
  827.   »«¼«Θ¿ ¬«¼í¿¡áµ¿¿  Ctrl+S ¿½¿  »π¡¬Γá Search  bytes  ¼Ñ¡ε  φΓ«ú«  ªÑ
  828.   «¬¡á. àß½¿  ¡πª¡« ¡á⌐Γ¿  ß½ÑñπεΘ¿⌐ φ¬ºÑ¼»½∩α ΓÑσ ªÑ ñá¡¡δσ, Γ« ¼«ª¡«
  829.   ¿ß»«½∞º«óáΓ∞ »π¡¬Γ Serach again (Ctrl+L) ½«¬á½∞¡«ú« ¼Ñ¡ε.
  830.  
  831.     Å«¿ß¬ «»αÑñѽ∩ÑΓß∩ ñ¿á½«ú«¼  Search.  é  ßΓα«¬Ñ  óó«ñá Search  for
  832.   ß½ÑñπÑΓ  π¬áºáΓ∞  ñá¡¡δÑ,  ¬«Γ«αδÑ  ¡πª¡«  ¿ß¬áΓ∞ (2.10.1), ó ßΓ᫬Ñ
  833.   Address - ¡áτá½∞¡δ⌐ áñαÑß,  «Γ¬πñá  ¡áτ¿¡áΓ∞  »«¿ß¬,  ßαÑñ¿  Σ½áª¬«ó
  834.   Options  - óδíαáΓ∞ ¡πª¡δÑ. Ä¡¿ ¿¼ÑεΓ ß½ÑñπεΘ¿⌐ ß¼δß½:
  835.  
  836.     Ignore case     - Ñß½¿  πßΓá¡«ó½Ñ¡,  Γ«  ¿ú¡«α¿α«óáΓ∞  αẽ¿τ¿∩  ó
  837.   αÑú¿ßΓαÑ ß¿¼ó«½«ó;
  838.  
  839.     Backward   - Ñß½¿  ¡Ñ πßΓá¡«ó½Ñ¡,  Γ« ñá¡¡δÑ  ¿ΘπΓß∩ «Γ π¬áºá¡¡«ú«
  840.   áñαÑßá ¬  ¬«¡µπ »á¼∩Γ¿,  á Ñß½¿  πßΓá¡«ó½Ñ¡  -  ¬  ¡áτá½π  (»«¿ß¬  ó
  841.   «íαáΓ¡«¼ ¡á»αáó½Ñ¡¿¿);
  842.  
  843.     Exclude HMA     - Ñß½¿ φΓ«Γ Σ½áª«¬ ¡Ñ πßΓá¡«ó½Ñ¡, Γ« ñá¡¡δÑ ¿ΘπΓß∩
  844.   ¿ ó  «í½áßΓ¿ HMA,  óδΦÑ 1îé  (Ñß½¿ A20  ¡Ñ αáºαÑΦÑ¡á,  Γ« »α«¿º«⌐ñÑΓ
  845.   »ÑαÑσ«ñ ¬ ¡áτá½π »á¼∩Γ¿), Ñß½¿ πßΓá¡«ó½Ñ¡, Γ« ñá¡¡δÑ ¿ΘπΓß∩ Γ«½∞¬« ó
  846.   »αÑñѽáσ 1îé;  »α¿ »«¿ß¬Ñ  ó «íαáΓ¡«¼  ¡á»αáó½Ñ¡¿¿  φëà Σ½áª«¬  ¡Ñ
  847.   ¿úαáÑΓ α«½¿;
  848.  
  849.     Result in code  -  Ñß½¿   φëà Σ½áª«¬   ¡Ñ  πßΓá¡«ó½Ñ¡,   Γ«  »α¿
  850.   ¡áσ«ªñÑ¡¿¿ ñá¡¡δσ  «¬¡« ñá¡¡δσ  íπñÑΓ πßΓá¡áó½¿óáΓ∞ß∩  ¡á  áñαÑß  ¿σ
  851.   ¡áτá½á, Ñß½¿  πßΓá¡«ó½Ñ¡, Γ«  ¡á ¿σ  ¡áτὫ íπñÑΓ  πßΓá¡«ó½Ñ¡«  «¬¡«
  852.   ¬«ñá.
  853.  
  854.  
  855.   2.10.3.  è«»¿α«óá¡¿Ñ ñá¡¡δσ.
  856.  
  857.     ÄΓ½áñτ¿¬   »«ºó«½∩ÑΓ    ¬«»¿α«óáΓ∞   πτáßΓ¬¿   »á¼∩Γ¿,   ºá»«½¡∩Γ∞
  858.   «»αÑñѽѡ¡δ¼¿ íá⌐ΓἿ,  ºá»¿ßδóáΓ∞  ó  Σá⌐½  ¿  ßτ¿ΓδóáΓ∞  ¿º  Σá⌐½á
  859.   «í½áßΓ¿  »á¼∩Γ¿.   ä½∩   αáí«Γδ   ß   í½«¬á¼¿   («í½áßΓ∩¼¿   »á¼∩Γ¿)
  860.   »αÑñ¡áº¡áτÑ¡« ß»Ñµ¿á½∞¡«Ñ  ½«¬á½∞¡«Ñ ¼Ñ¡ε  (É¿ß. 2.9), ¬«Γ«α«Ñ ¼«ªÑΓ
  861.   íδΓ∞ óδºóá¡«  ¡áªáΓ¿Ñ¼ Ctrl+B  »α¿ á¬Γ¿ó¡«¼ «¬¡Ñ ¬«ñá ¿½¿ ñá¡¡δσ ¿½¿
  862.   ¿º ½«¬á½∞¡«ú« ¼Ñ¡ε «¬¡á ñá¡¡δσ.
  863.  
  864.  
  865.   ┌─────────────┐
  866.   │ Copy...     │██ ────── ¬«»¿α«óá¡¿Ñ í½«¬«ó ñá¡¡δσ
  867.   │ Fill...     │██ ────── ºá»«½¡Ñ¡¿Ñ «í½áßΓ¿ »á¼∩Γ¿ óδíαá¡¡δ¼¿ º¡áτÑ¡¿∩¼¿
  868.   │ Write...    │██ ────── ºá»¿ß∞ πτáßΓ¬á »á¼∩Γ¿ ó Σá⌐½
  869.   │ Read...     │██ ────── τΓÑ¡¿Ñ Σá⌐½á ó «í½áßΓ∞ »á¼∩Γ¿
  870.   └─────────────┘██
  871.     ███████████████
  872.  
  873.                                 É¿ß. 2.9
  874.  
  875.     è«»¿α«óá¡¿Ñ ñá¡¡δσ  »α«¿ßσ«ñ¿Γ  »α¿  »«¼«Θ¿  «¬¡á  Copy  Block,  ó
  876.   ¬«Γ«α«¼ π¬áºδóáÑΓß∩,  «Γ¬πñá  ¬«»¿απεΓß∩  ñá¡¡δÑ  (From),  ¬πñá  «¡¿
  877.   ¬«»¿απεΓß∩ (To)  ¿ ¬«½¿τÑßΓó«  ¬«»¿απѼδσ íá⌐Γ  (Count). è«»¿α«óá¡¿Ñ
  878.   »α«¿ºó«ñ¿Γß∩ «íδτ¡«⌐  16-í¿Γ¡«⌐  ¿¡ßΓαπ¬µ¿Ñ⌐  rep  movsb,  ß«  óßѼ¿
  879.   óδΓѬáεΘ¿¼¿ «Γßεñá  »«ß½ÑñßΓó¿∩¼¿: ¬«»¿α«óá¡¿Ñ ¡Ñ í«½ÑÑ 64èé ñá¡¡δσ,
  880.   ó  «»αÑñѽѡ¡δσ   ß½πτá∩σ  ¼«ªÑΓ   »α«¿º«⌐Γ¿   µ¿¬½¿τÑ߬¿⌐   »ÑαÑσ«ñ
  881.   (¡á»α¿¼Ñα,  ß¼ÑΘÑ¡¿Ñ   +  ßτÑΓτ¿¬   >  10000h).  ÅÑαÑñ  ¬«»¿α«ó᡿Ѽ
  882.   »α«¿ßσ«ñ¿Γ óδαáó¡¿óá¡¿Ñ áñαÑßá.
  883.  
  884.  
  885.   2.10.4.  çừ½¡Ñ¡¿Ñ «í½áßΓ¿ »á¼∩Γ¿.
  886.  
  887.     çừ½¡Ñ¡¿Ñ «í½áßΓ¿  »á¼∩Γ¿  »α«¿ºó«ñ¿Γß∩  á¡á½«ú¿τ¡«  ¬«»¿α«óá¡¿ε,
  888.   ¿ß»«½∞ºπÑΓß∩ ñ¿á½«ú  Fill Block.  ìáτá½∞¡δ⌐ áñαÑß  ºáñáÑΓß∩  ó  »«½Ñ
  889.   From, ¬«½¿τÑßΓó«  »«óΓ«αÑ¡¿⌐ -  Count, º¡áτÑ¡¿∩, ¬«Γ«αδÑ ñ«½ª¡δ íδΓ∞
  890.   ºá»¿ßá¡δ ó  »á¼∩Γ∞ -  Fill with  (º¡áτÑ¡¿∩ ºá»¿ßδóáεΓß∩ »« »αáó¿½á¼,
  891.   ¬«Γ«αδÑ π¬áºá¡δ ó 2.10.1). çừ½¡Ñ¡« ¼«ªÑΓ íδΓ∞ ΓᬪѠ¡Ñ í«½ÑÑ 64èé.
  892.   üá⌐Γδ, «»αÑñѽ∩ѼδÑ  ßΓ᫬«⌐ Fill  with,  ºá»¿ßδóáεΓß∩  π¬áºá¡¡«Ñ  ó
  893.   Count ¬«½¿τÑßΓó« αáº.
  894.  
  895.  
  896.   2.10.5.   çỿß∞ «í½áßΓ¿ »á¼∩Γ¿ ó Σá⌐½.
  897.  
  898.     ìπª¡δ⌐ í½«¬  ¼«ª¡« ºá»¿ßáΓ∞  ó Σá⌐½  ¡á  ñ¿ß¬Ñ.  ìá  αẼÑα  í½«¬á
  899.   ¡á¬½áñδóáεΓß∩  »αѪ¡¿Ñ  «úαá¡¿τÑ¡¿∩.  é  «¬¡Ñ  ñ¿á½«úá  Write  Block
  900.   π¬áºδóáÑΓß∩ ¿¼∩  Σá⌐½á (File  name), áñαÑß  ¡áτá½á  í½«¬á  (From)  ¿
  901.   αẼÑα í½«¬á  ó  íá⌐Γáσ  (Count).  àß½¿  Σá⌐½  ß  Γᬿ¼  ¿¼Ñ¡Ñ¼  πªÑ
  902.   ßπΘÑßΓóπÑΓ, Γ«  íπñÑΓ »αÑñ½«ªÑ¡«  »ÑαѺỿßáΓ∞ ßπΘÑßΓóπεΘ¿⌐ Σá⌐½ ¿½¿
  903.   ñ«íáó¿Γ∞ í½«¬ ¬ ¡Ñ¼π.
  904.  
  905.  
  906.   2.10.6.   ùΓÑ¡¿Ñ «í½áßΓ¿ »á¼∩Γ¿ ¿º Σá⌐½á.
  907.  
  908.     ùΓÑ¡¿Ñ ñá¡¡δσ  Σá⌐½á  ó  »á¼∩Γ∞  »α«¿ºó«ñ¿Γß∩  á¡á½«ú¿τ¡δ¼  ºá»¿ß¿
  909.   ß»«ß«í«¼, ¿ß»«½∞ºπ∩ ñ¿á½«ú Read Block.
  910.  
  911.  
  912.  
  913.  
  914. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  915.  
  916.   3.   ÅÉêïÄåàìêƒ.
  917.  
  918. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  919.  
  920.  
  921. ────────────────────────────────────────────────────────────────────────
  922.   3.1.     Ä»¿ßá¡¿Ñ ß¿ßΓÑ¼δ ¼Ñ¡ε.
  923. ────────────────────────────────────────────────────────────────────────
  924.  
  925.  
  926.   3.1.1.   Äß¡«ó¡«Ñ ¼Ñ¡ε.
  927.  
  928.   File
  929.   ~~~~
  930.     Load
  931.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ ¬«¡Γα«½∞¡πε Γ«τ¬π (F3, αáºñѽ 2.8.1)
  932.  
  933.     New
  934.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ ¬«¡Γα«½∞¡πε Γ«τ¬π (αáºñѽ 2.8.1)
  935.  
  936.     About
  937.         Å«¬áºáΓ∞ «¬¡« ß ¿¡Σ«α¼áµ¿Ñ⌐ « »α«úαἼѠ¿ áóΓ«αáσ
  938.  
  939.     Resident
  940.         éδ⌐Γ¿ ¿º  «Γ½áñτ¿¬á, «ßΓáó¿ó  Ñú« αѺ¿ñÑ¡Γ¡δ¼ ó »á¼∩Γ¿ (αáºñѽ
  941.         2.1.2)
  942.  
  943.     Exit
  944.         éδ⌐Γ¿ ¿º  «Γ½áñτ¿¬á, Ñß½¿  «¡ ¡Ñ ¡áσ«ñ¿Γß∩ αѺ¿ñÑ¡Γ¡« ó »á¼∩Γ¿
  945.         (Alt+X)
  946.  
  947.   Edit
  948.   ~~~~
  949.     Assembler
  950.         ÅÑαÑ⌐Γ¿  ó   αѪ¿¼   áßßÑ¼í½¿α«óá¡¿∩   (αÑñá¬Γ¿α«óá¡¿∩)   ¬«ñá
  951.         (Shift+A, αáºñѽ 2.3.3)
  952.  
  953.     Dump
  954.         ÅÑαÑ⌐Γ¿ ó «¬¡« ñá¡¡δσ (Shift+D, αáºñѽ 2.4)
  955.  
  956.     Registers
  957.         ÅÑαÑ⌐Γ¿ ó «¬¡« αÑú¿ßΓα«ó (Shift+R, αáºñѽ 2.5)
  958.  
  959.     Flags
  960.         ÅÑαÑ⌐Γ¿ ó «¬¡« Σ½áú«ó (Shift+F, αáºñѽ 2.6)
  961.  
  962.   Run
  963.   ~~~
  964.     Run
  965.         çá»πßΓ¿Γ∞ »α«úαá¼¼π ¡á óδ»«½¡Ñ¡¿Ñ (Ctrl+F9, αáºñѽ 2.8.2)
  966.  
  967.     Go to cursor
  968.         éδ»«½¡¿Γ∞ ñ« ΓѬπΘÑú« »«½«ªÑ¡¿∩ ¬παß«αá (F4, αáºñѽ 2.8.2)
  969.  
  970.     Trace into
  971.         éδ»«½¡¿Γ∞ ¿¡ßΓαπ¬µ¿ε ß ºáσ«ñ«¼ ó »α«µÑñπαδ (F7, αáºñѽ 2.8.2)
  972.  
  973.     Step over
  974.         éδ»«½¡¿Γ∞ ¿¡ßΓαπ¬µ¿ε íѺ ºáσ«ñá ó »α«µÑñπαδ (F8, αáºñѽ 2.8.2)
  975.  
  976.     Animate
  977.         ìÑ ¿ß»«½∞ºπÑΓß∩
  978.  
  979.     Arguments
  980.         ÄΓαÑñá¬Γ¿α«óáΓ∞  ¬«¼á¡ñ¡πε   ßΓ᫬𠠠«Γ½áª¿óáѼ«⌐   »α«úαá¼¼δ
  981.         (αáºñѽ 2.8.1)
  982.  
  983.     Program reset
  984.         ÅαÑαóáΓ∞  «Γ½áñ¬π,   »«óΓ«α¡«  ºáúαπº¿Γ∞  »α«úαá¼¼π  (Ctrl+F2,
  985.         αáºñѽ 2.8.1)
  986.  
  987.   Breakpoints
  988.   ~~~~~~~~~~~
  989.     Set/Clear
  990.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ ¬«¡Γα«½∞¡πε Γ«τ¬π (F2, αáºñѽ 2.8.3)
  991.  
  992.     Activity
  993.         ÉáºαÑΦ¿Γ∞/ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞¡πε Γ«τ¬π (Alt+F2, αáºñѽ 2.8.3)
  994.  
  995.     Edit
  996.         ìÑ ¿ß»«½∞ºπÑΓß∩
  997.  
  998.     Delete all
  999.         ôñ὿Γ∞ óßÑ ¬«¡Γα«½∞¡δÑ Γ«τ¬¿ (αáºñѽ 2.8.3)
  1000.  
  1001.     Enable all
  1002.         ÉáºαÑΦ¿Γ∞ óßÑ ¬«¡Γα«½∞¡δÑ Γ«τ¬¿ (αáºñѽ 2.8.3)
  1003.  
  1004.     Disable all
  1005.         çá»αÑΓ¿Γ∞ óßÑ ¬«¡Γα«½∞¡δÑ Γ«τ¬¿ (αáºñѽ 2.8.3)
  1006.  
  1007.   Options
  1008.   ~~~~~~~
  1009.     CPU for disassembler
  1010.     ~~~~~~~~~~~~~~~~~~~~
  1011.       8086/8088
  1012.         ÉѪ¿¼ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ »α«µÑßß«α«ó 8086/8088 (αáºñѽ 2.2.1)
  1013.  
  1014.       80286
  1015.         ÉѪ¿¼ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ »α«µÑßß«αá 80286 (αáºñѽ 2.2.1)
  1016.  
  1017.       80386
  1018.         ÉѪ¿¼ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ »α«µÑßß«αá 80386 (αáºñѽ 2.2.1)
  1019.  
  1020.       80486
  1021.         ÉѪ¿¼ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ »α«µÑßß«αá 80486 (αáºñѽ 2.2.1)
  1022.  
  1023.       Auto detect
  1024.         ÇóΓ«¼áΓ¿τÑ߬¿   «»αÑñѽ¿Γ∞    αѪ¿¼    ñ¿ºáßßÑ¼í½¿α«óá¡¿∩    ó
  1025.         ß««ΓóÑΓßΓó¿¿ ß »α«µÑßß«α«¼ (αáºñѽ 2.2.1)
  1026.  
  1027.     Screen swapping
  1028.     ~~~~~~~~~~~~~~~
  1029.       None
  1030.         ìÑ »ÑαѬ½ετáΓ∞ß∩  ¡á φ¬αá¡  »α«úαá¼¼δ »α¿  ÑÑ «Γ½áñ¬Ñ  (αáºñѽ
  1031.         2.2.2)
  1032.  
  1033.       Smart
  1034.         ÅÑαѬ½ετáΓ∞ß∩ ¡á  φ¬αá¡ »α«úαá¼¼δ  »α¿ ÑÑ  «Γ½áñ¬Ñ  Γ«½∞¬«  ¡á
  1035.         «»αÑñѽѡ¡δσ ¿¡ßΓαπ¬µ¿∩σ (αáºñѽ 2.2.2)
  1036.  
  1037.       Always
  1038.         ÅÑαѬ½ετáΓ∞ß∩ ¡á  φ¬αá¡ »α«úαá¼¼δ  »α¿  ÑÑ  «Γ½áñ¬Ñ  ¡á  ½εí«⌐
  1039.         ¿¡ßΓαπ¬µ¿¿ (αáºñѽ 2.2.2)
  1040.  
  1041.     Configuration
  1042.         ìÑ ¿ß»«½∞ºπÑΓß∩
  1043.  
  1044.   Window
  1045.   ~~~~~~
  1046.     Refresh display
  1047.         ÅÑαÑα¿ß«óáΓ∞ φ¬αá¡ «Γ½áñτ¿¬á (F5, αáºñѽ 2.2.2)
  1048.  
  1049.     User screen
  1050.         Å«¬áºáΓ∞ φ¬αá¡ »α«úαá¼¼δ (Alt+F5, αáºñѽ 2.2.2)
  1051.  
  1052.  
  1053.  
  1054.   3.1.2.   îÑ¡ε «¬¡á ¬«ñá.
  1055.  
  1056.     Assembler
  1057.         ÅÑαÑ⌐Γ¿  ó   αѪ¿¼   áßßÑ¼í½¿α«óá¡¿∩   (αÑñá¬Γ¿α«óá¡¿∩)   ¬«ñá
  1058.         (Shift+A, αáºñѽ 2.3.3)
  1059.  
  1060.     New CS:IP
  1061.         ôßΓá¡«ó¿Γ∞ CS:IP  ¡á áñαÑß  ¿¡ßΓαπ¬µ¿¿, ¡á  ¬«Γ«α«⌐  ¡áσ«ñ¿Γß∩
  1062.         ¬παß«α (Ctrl+N, αáºñѽ 2.8.2)
  1063.  
  1064.     16/32-bit regs
  1065.         ÅÑαѬ½ετÑ¡¿Ñ  16/32-í¿Γ¡«ú«   «Γ«íαáªÑ¡¿∩  αÑú¿ßΓα«ó  (Ctrl+R,
  1066.         αáºñѽ 2.5)
  1067.  
  1068.     Data watch
  1069.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ αѪ¿¼  ß½ÑªÑ¡¿∩ ºá  ñá¡¡δ¼¿ (Ctrl+W, αáºñѽ
  1070.         2.9.2)
  1071.  
  1072.     Dump position
  1073.     ~~~~~~~~~~~~~
  1074.       Address
  1075.         ôßΓá¡«ó¿Γ∞  áñαÑß  «Γ«íαáªÑ¡¿∩  «¬¡á  ñá¡¡δσ  (Ctrl+D,  αáºñѽ
  1076.         2.9.1)
  1077.  
  1078.       Reference
  1079.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞  «¬¡«  ñá¡¡δσ,  ¡áτ¿¡á∩  ß  áñαÑßá,  ¡á
  1080.         ¬«Γ«αδ⌐ ßßδ½áÑΓß∩  ¬«¼á¡ñá, óδñѽѡ¡á∩ ¬παß«α«¼ (Alt+=, αáºñѽ
  1081.         2.9.1)
  1082.  
  1083.       Dump DS:SI
  1084.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1085.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:SI (Alt+D, αáºñѽ 2.9.1)
  1086.  
  1087.       Dump ES:DI
  1088.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1089.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:DI (Alt+E, αáºñѽ 2.9.1)
  1090.  
  1091.       Dump SS:BP
  1092.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1093.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó SS:BP (Atl+S, αáºñѽ 2.9.1)
  1094.  
  1095.       Dump CS:IP
  1096.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1097.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó CS:IP (Alt+C, αáºñѽ 2.9.1)
  1098.  
  1099.       Dump ES:BX
  1100.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1101.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:BX (Alt+B, αáºñѽ 2.9.1)
  1102.  
  1103.       Dump ES:SI
  1104.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1105.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:SI (Alt+I, αáºñѽ 2.9.1)
  1106.  
  1107.       Dump DS:DX
  1108.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1109.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:DX (Alt+F, αáºñѽ 2.9.1)
  1110.  
  1111.       Dump DS:DI
  1112.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1113.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:DI (Alt+J, αáºñѽ 2.9.1)
  1114.  
  1115.       Dump DX:AX
  1116.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1117.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DX:AX (Alt+A, αáºñѽ 2.9.1)
  1118.  
  1119.       Dump code
  1120.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«   ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá
  1121.         ¿¡ßΓαπ¬µ¿¿, ¡á ¬«Γ«α«⌐ ¡áσ«ñ¿Γß∩ ¬παß«α (Alt+L, αáºñѽ 2.9.1)
  1122.  
  1123.     Code position
  1124.     ~~~~~~~~~~~~~
  1125.       Address
  1126.         ôßΓá¡«ó¿Γ∞ áñαÑß «Γ«íαáªÑ¡¿∩ «¬¡á ¬«ñá (Ctrl+G, αáºñѽ 2.9.1)
  1127.  
  1128.       Origin
  1129.         ÄΓ«íαếΓ∞ ¿¡ßΓαπ¬µ¿¿  ó «¬¡Ñ  ¬«ñá, ¡áτ¿¡á∩  ß  áñαÑßá  CS:IP
  1130.         (Ctrl+O ¿½¿ Ctrl+Enter, αáºñѽ 2.9.1)
  1131.  
  1132.       Follow
  1133.         ÅÑαÑ⌐Γ¿ ¡á  áñαÑß, ¡á  ¬«Γ«αδ⌐ ßßδ½áÑΓß∩  ¿¡ßΓαπ¬µ¿∩  (Ctrl+F,
  1134.         αáºñѽ 2.9.1)
  1135.  
  1136.       Previous
  1137.         éÑα¡πΓ∞ß∩ ¬  »αÑñδñπΘÑ⌐ »«º¿µ¿¿  ó «¬¡Ñ  ¬«ñá (Ctrl+P,  αáºñѽ
  1138.         2.9.1)
  1139.  
  1140.     Restore CS:IP
  1141.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ »áαδ CS:IP (Ctrl+C, αáºñѽ 2.5)
  1142.  
  1143.     Restore regs
  1144.         é«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩   αÑú¿ßΓα«ó,  ¬α«¼Ñ  CS,  IP  ¿  Σ½áú«ó
  1145.         (Ctrl+A, αáºñѽ 2.5)
  1146.  
  1147.     Restore flags
  1148.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó  (Ctrl+T, αáºñѽδ 2.5 ¿
  1149.         2.6)
  1150.  
  1151.     Search bytes
  1152.         Å«¿ß¬ ñá¡¡δσ ¿/¿½¿ ¿¡ßΓαπ¬µ¿⌐ (Ctrl+S, αáºñѽ 2.10.2)
  1153.  
  1154.     Search again
  1155.         ìá⌐Γ¿  ß½ÑñπεΘπε   »«ß½Ññ«óáΓѽ∞¡«ßΓ∞  íá⌐Γ   (Ctrl+L,  αáºñѽ
  1156.         2.10.2)
  1157.  
  1158.  
  1159.   3.1.3.   îÑ¡ε «¬¡á ñá¡¡δσ.
  1160.  
  1161.     Dump position
  1162.     ~~~~~~~~~~~~~
  1163.       Address
  1164.         ôßΓá¡«ó¿Γ∞  áñαÑß  «Γ«íαáªÑ¡¿∩  «¬¡á  ñá¡¡δσ  (Ctrl+D,  αáºñѽ
  1165.         2.9.1)
  1166.  
  1167.       Reference
  1168.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞  «¬¡«  ñá¡¡δσ,  ¡áτ¿¡á∩  ß  áñαÑßá,  ¡á
  1169.         ¬«Γ«αδ⌐ ßßδ½áÑΓß∩  ¬«¼á¡ñá, óδñѽѡ¡á∩ ¬παß«α«¼ (Alt+=, αáºñѽ
  1170.         2.9.1)
  1171.  
  1172.       Dump DS:SI
  1173.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1174.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:SI (Alt+D, αáºñѽ 2.9.1)
  1175.  
  1176.       Dump ES:DI
  1177.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1178.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:DI (Alt+E, αáºñѽ 2.9.1)
  1179.  
  1180.       Dump SS:BP
  1181.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1182.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó SS:BP (Atl+S, αáºñѽ 2.9.1)
  1183.  
  1184.       Dump CS:IP
  1185.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1186.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó CS:IP (Alt+C, αáºñѽ 2.9.1)
  1187.  
  1188.       Dump ES:BX
  1189.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1190.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:BX (Alt+B, αáºñѽ 2.9.1)
  1191.  
  1192.       Dump ES:SI
  1193.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1194.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó ES:SI (Alt+I, αáºñѽ 2.9.1)
  1195.  
  1196.       Dump DS:DX
  1197.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1198.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:DX (Alt+F, αáºñѽ 2.9.1)
  1199.  
  1200.       Dump DS:DI
  1201.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1202.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DS:DI (Alt+J, αáºñѽ 2.9.1)
  1203.  
  1204.       Dump DX:AX
  1205.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1206.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼ αÑú¿ßΓα«ó DX:AX (Alt+A, αáºñѽ 2.9.1)
  1207.  
  1208.       Dump code
  1209.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«   ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá
  1210.         ¿¡ßΓαπ¬µ¿¿, ¡á ¬«Γ«α«⌐ ¡áσ«ñ¿Γß∩ ¬παß«α (Alt+L, αáºñѽ 2.9.1)
  1211.  
  1212.     Dump follow
  1213.     ~~~~~~~~~~~
  1214.       Near data
  1215.         ÄΓ«íαếΓ∞  «¬¡«  ñá¡¡δσ,  ¡áτ¿¡á∩  ß«  ß¼ÑΘÑ¡¿∩,  ¡á  ¬«Γ«α«¼
  1216.         ¡áσ«ñ¿Γß∩ ¬παß«α φΓ«ú« «¬¡á (αáºñѽ 2.9.1)
  1217.  
  1218.       Far data
  1219.         ÄΓ«íαếΓ∞ «¬¡«  ñá¡¡δσ, ¡áτ¿¡á∩  ß ßÑú¼Ñ¡Γá  ¿  ß¼ÑΘÑ¡¿∩,  ¡á
  1220.         ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α φΓ«ú« «¬¡á (αáºñѽ 2.9.1)
  1221.  
  1222.       Data segment
  1223.         ÄΓ«íαếΓ∞  «¬¡«   ñá¡¡δσ,  ¡áτ¿¡á∩  ß  ßÑú¼Ñ¡Γá,  ¡á  ¬«Γ«α«¼
  1224.         ¡áσ«ñ¿Γß∩ ¬παß«α φΓ«ú« «¬¡á, ¿ ß¼ÑΘÑ¡¿∩ 0 (αáºñѽ 2.9.1)
  1225.  
  1226.       Near code
  1227.         ÄΓ«íαếΓ∞  «¬¡«   ¬«ñá,  ¡áτ¿¡á∩   ß«  ß¼ÑΘÑ¡¿∩,  ¡á  ¬«Γ«α«¼
  1228.         ¡áσ«ñ¿Γß∩ ¬παß«α «¬¡á ñá¡¡δσ (αáºñѽ 2.9.1)
  1229.  
  1230.       Far code
  1231.         ÄΓ«íαếΓ∞ «¬¡«  ¬«ñá,  ¡áτ¿¡á∩  ß  ßÑú¼Ñ¡Γá  ¿  ß¼ÑΘÑ¡¿∩,  ¡á
  1232.         ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ ¬παß«α «¬¡á ñá¡¡δσ (αáºñѽ 2.9.1)
  1233.  
  1234.       Code segment
  1235.         ÄΓ«íαếΓ∞ «¬¡« ¬«ñá, ¡áτ¿¡á∩ ß ßÑú¼Ñ¡Γá, ¡á ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩
  1236.         ¬παß«α «¬¡á ñá¡¡δσ, ¿ ß¼ÑΘÑ¡¿∩ 0 (αáºñѽ 2.9.1)
  1237.  
  1238.     Block
  1239.     ~~~~~
  1240.       Copy
  1241.         è«»¿α«óá¡¿Ñ «í½áßΓ¿ »á¼∩Γ¿ (αáºñѽ 2.10.3)
  1242.  
  1243.       Fill
  1244.         çừ½¡Ñ¡¿Ñ «í½áßΓ¿ »á¼∩Γ¿ íá⌐ΓἿ (αáºñѽ 2.10.4)
  1245.  
  1246.       Write
  1247.         çỿß∞ «í½áßΓ¿ »á¼∩Γ¿ ó Σá⌐½ (αáºñѽ 2.10.5)
  1248.  
  1249.       Read
  1250.         ùΓÑ¡¿Ñ í½«¬á ¿º Σá⌐½á (αáºñѽ 2.10.6)
  1251.  
  1252.     Search bytes
  1253.         Å«¿ß¬ ñá¡¡δσ ¿/¿½¿ ¿¡ßΓαπ¬µ¿⌐ (Ctrl+S, αáºñѽ 2.10.2)
  1254.  
  1255.     Serach again
  1256.         ìá⌐Γ¿  ß½ÑñπεΘπε   »«ß½Ññ«óáΓѽ∞¡«ßΓ∞  íá⌐Γ   (Ctrl+L,  αáºñѽ
  1257.         2.10.2)
  1258.  
  1259.  
  1260.   3.1.4.   îÑ¡ε «¬¡á αÑú¿ßΓα«ó.
  1261.  
  1262.     Increment
  1263.         ôóѽ¿τ¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá ¡á 1 (Ctrl+I, αáºñѽ 2.5)
  1264.  
  1265.     Decrement
  1266.         ô¼Ñ¡∞Φ¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá ¡á 1 (Ctrl+D, αáºñѽ 2.5)
  1267.  
  1268.     Zero
  1269.         Äí¡π½¿Γ∞ αÑú¿ßΓα (Ctrl+Z, αáºñѽ 2.5)
  1270.  
  1271.     Restore
  1272.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá (Ctrl+O, αáºñѽ 2.5)
  1273.  
  1274.     Restore all
  1275.         é«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩   αÑú¿ßΓα«ó,  ¬α«¼Ñ  CS,  IP  ¿  Σ½áú«ó
  1276.         (Ctrl+A, αáºñѽ 2.5)
  1277.  
  1278.     Restore CS:IP
  1279.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ »áαδ CS:IP (Ctrl+C, αáºñѽ 2.5)
  1280.  
  1281.     Restore flags
  1282.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó  (Ctrl+T, αáºñѽδ 2.5 ¿
  1283.         2.6)
  1284.  
  1285.     32-bit regs
  1286.         ÅÑαѬ½ετÑ¡¿Ñ  16/32-í¿Γ¡«ú«   «Γ«íαáªÑ¡¿∩  αÑú¿ßΓα«ó  (Ctrl+R,
  1287.         αáºñѽ 2.5)
  1288.  
  1289.  
  1290.   3.1.5.   îÑ¡ε «¬¡á ñá¡¡δσ.
  1291.  
  1292.     Toggle
  1293.         ÅÑαѬ½ετ¿Γ∞ º¡áτÑ¡¿Ñ Σ½áúá (Space, αáºñѽ 2.6)
  1294.  
  1295.     Restore flags
  1296.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó  (Ctrl+T, αáºñѽδ 2.5 ¿
  1297.         2.6)
  1298.  
  1299.  
  1300.  
  1301. ────────────────────────────────────────────────────────────────────────
  1302.   3.2.     è½áó¿áΓπα¡δÑ ß«¬αáΘÑ¡¿∩.
  1303. ────────────────────────────────────────────────────────────────────────
  1304.  
  1305.   3.2.1.   Ä¬¡« ¬«ñá.
  1306.  
  1307.   µ¿Σαá (n)
  1308.         ÅÑαÑσ«ñ ¬ ¼ÑΓ¬Ñ n (αáºñѽ 2.9).
  1309.  
  1310.   F2
  1311.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ ¬«¡Γα«½∞¡πε  Γ«τ¬π  (Breakpoints|Set/Clear,
  1312.         αáºñѽ 2.8.3)
  1313.  
  1314.   F3
  1315.         çáúαπº¿Γ∞   ¡«óπε    »α«úαá¼¼π   ó    ¡ÑαѺ¿ñÑ¡Γ¡δ⌐   «Γ½áñτ¿¬
  1316.         (File|Load■, αáºñѽ 2.8.1)
  1317.  
  1318.   F4
  1319.         éδ»«½¡¿Γ∞ ñ«  ΓѬπΘÑú« »«½«ªÑ¡¿∩  ¬παß«αá (Run|Go  to  cursor,
  1320.         αáºñѽ 2.8.2)
  1321.  
  1322.   F5
  1323.         ÅÑαÑα¿ß«óáΓ∞ φ¬αá¡  «Γ½áñτ¿¬á (Window|Refresh  display, αáºñѽ
  1324.         2.2.2)
  1325.  
  1326.   F7
  1327.         éδ»«½¡¿Γ∞ ¿¡ßΓαπ¬µ¿ε  ß ºáσ«ñ«¼  ó »α«µÑñπαδ  (Run|Trace into,
  1328.         αáºñѽ 2.8.2)
  1329.  
  1330.   F8
  1331.         éδ»«½¡¿Γ∞ ¿¡ßΓαπ¬µ¿ε  íѺ ºáσ«ñá  ó »α«µÑñπαδ  (Run|Step over,
  1332.         αáºñѽ 2.8.2)
  1333.  
  1334.   Shift+µ¿Σαá (n)
  1335.         ôñ὿Γ∞ ¼ÑΓ¬π ß ¡«¼Ñα«¼ n (αáºñѽ 2.9)
  1336.  
  1337.   Shift+A
  1338.         ÅÑαÑ⌐Γ¿  ó   αѪ¿¼   áßßÑ¼í½¿α«óá¡¿∩   (αÑñá¬Γ¿α«óá¡¿∩)   ¬«ñá
  1339.         (Edit|Assembler, αáºñѽ 2.3.3)
  1340.  
  1341.   Shift+D
  1342.         ÅÑαÑ⌐Γ¿ ó «¬¡« ñá¡¡δσ (Edit|Dump, αáºñѽ 2.4)
  1343.  
  1344.   Shift+F
  1345.         ÅÑαÑ⌐Γ¿ ó «¬¡« Σ½áú«ó (Edit|Flags, αáºñѽ 2.6)
  1346.  
  1347.   Shift+R
  1348.         ÅÑαÑ⌐Γ¿ ó «¬¡« αÑú¿ßΓα«ó (Edit|Registers, αáºñѽ 2.5)
  1349.  
  1350.   Ctrl+Enter
  1351.         ÄΓ«íαếΓ∞ ¿¡ßΓαπ¬µ¿¿  ó «¬¡Ñ  ¬«ñá, ¡áτ¿¡á∩  ß  áñαÑßá  CS:IP
  1352.         (Origin, αáºñѽ 2.9.1)
  1353.  
  1354.   Ctrl+A
  1355.         é«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩   αÑú¿ßΓα«ó,  ¬α«¼Ñ  CS,  IP  ¿  Σ½áú«ó
  1356.         (Restore regs, αáºñѽ 2.5)
  1357.  
  1358.   Ctrl+B
  1359.         éδºóáΓ∞ ¼Ñ¡ε αáí«Γδ ß í½«¬á¼¿ («í½áßΓ∩¼¿) »á¼∩Γ¿ (αáºñѽ 2.10)
  1360.  
  1361.   Ctrl+C
  1362.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ »áαδ CS:IP (Restore CS:IP, αáºñѽ 2.5)
  1363.  
  1364.   Ctrl+D
  1365.         ôßΓá¡«ó¿Γ∞    áñαÑß     «Γ«íαáªÑ¡¿∩    «¬¡á    ñá¡¡δσ    (Dump
  1366.         position|Address■, αáºñѽ 2.9.1)
  1367.  
  1368.   Ctrl+F
  1369.         ÅÑαÑ⌐Γ¿  ¡á  áñαÑß,  ¡á  ¬«Γ«αδ⌐  ßßδ½áÑΓß∩  ¿¡ßΓαπ¬µ¿∩  (Code
  1370.         position|Follow, αáºñѽ 2.9.1)
  1371.  
  1372.   Ctrl+G
  1373.         ôßΓá¡«ó¿Γ∞    áñαÑß     «Γ«íαáªÑ¡¿∩    «¬¡á     ¬«ñá     (Code
  1374.         position|Address■, αáºñѽ 2.9.1)
  1375.  
  1376.   Ctrl+L
  1377.         ìá⌐Γ¿ ß½ÑñπεΘπε  »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ íá⌐Γ (Search again, αáºñѽ
  1378.         2.10.2)
  1379.  
  1380.   Ctrl+N
  1381.         ôßΓá¡«ó¿Γ∞ CS:IP  ¡á áñαÑß  ¿¡ßΓαπ¬µ¿¿, ¡á  ¬«Γ«α«⌐  ¡áσ«ñ¿Γß∩
  1382.         ¬παß«α (New CS:IP, αáºñѽ 2.8.2)
  1383.  
  1384.   Ctrl+O
  1385.         ÄΓ«íαếΓ∞ ¿¡ßΓαπ¬µ¿¿  ó «¬¡Ñ  ¬«ñá, ¡áτ¿¡á∩  ß  áñαÑßá  CS:IP
  1386.         (Origin, αáºñѽ 2.9.1)
  1387.  
  1388.   Ctrl+P
  1389.         éÑα¡πΓ∞ß∩   ¬   »αÑñδñπΘÑ⌐   »«º¿µ¿¿   ó   «¬¡Ñ   ¬«ñá   (Code
  1390.         position|Previous, αáºñѽ 2.9.1)
  1391.  
  1392.   Ctrl+R
  1393.         ÅÑαѬ½ετÑ¡¿Ñ 16/32-í¿Γ¡«ú«  «Γ«íαáªÑ¡¿∩  αÑú¿ßΓα«ó  (16/32-bit
  1394.         mode, αáºñѽ 2.5)
  1395.  
  1396.   Ctrl+S
  1397.         Å«¿ß¬ ñá¡¡δσ ¿/¿½¿ ¿¡ßΓαπ¬µ¿⌐ (Search bytes■, αáºñѽ 2.10.2)
  1398.  
  1399.   Ctrl+T
  1400.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó (Restore flags, αáºñѽδ
  1401.         2.5 ¿ 2.6)
  1402.  
  1403.   Ctrl+W
  1404.         é¬½ετ¿Γ∞/ó䬽ετ¿Γ∞ αѪ¿¼  ß½ÑªÑ¡¿∩  ºá  ñá¡¡δ¼¿  (Data  watch,
  1405.         αáºñѽ 2.9.2)
  1406.  
  1407.   Ctrl+F2
  1408.         ÅαÑαóáΓ∞ «Γ½áñ¬π,  »«óΓ«α¡« ºáúαπº¿Γ∞  »α«úαá¼¼π  (Run|Program
  1409.         reset, αáºñѽ 2.8.1)
  1410.  
  1411.   Ctrl+F9
  1412.         çá»πßΓ¿Γ∞ »α«úαá¼¼π ¡á óδ»«½¡Ñ¡¿Ñ (Run|Run, αáºñѽ 2.8.2)
  1413.  
  1414.   Alt+µ¿Σαá (n)
  1415.         çừ¼¡¿Γ∞ »«º¿µ¿ε  «¬¡á ¬«ñá,  »α¿ßó«¿ó  Ñ⌐  ¼ÑΓ¬π  n  (αáºñѽ
  1416.         2.9.3)
  1417.  
  1418.   Alt+=
  1419.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞  «¬¡«  ñá¡¡δσ,  ¡áτ¿¡á∩  ß  áñαÑßá,  ¡á
  1420.         ¬«Γ«αδ⌐   ßßδ½áÑΓß∩   ¬«¼á¡ñá,   óδñѽѡ¡á∩   ¬παß«α«¼   (Dump
  1421.         position|Reference, αáºñѽ 2.9.1)
  1422.  
  1423.   Alt+A
  1424.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1425.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DX:AX  (Dump  position|Dump
  1426.         DX:AX, αáºñѽ 2.9.1)
  1427.  
  1428.   Alt+B
  1429.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1430.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:BX  (Dump  position|Dump
  1431.         ES:BX, αáºñѽ 2.9.1)
  1432.  
  1433.   Alt+C
  1434.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1435.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó CS:IP  (Dump  position|Dump
  1436.         CS:IP, αáºñѽ 2.9.1)
  1437.  
  1438.   Alt+D
  1439.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1440.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:SI  (Dump  position|Dump
  1441.         DS:SI, αáºñѽ 2.9.1)
  1442.  
  1443.   Alt+E
  1444.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1445.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:DI  (Dump  position|Dump
  1446.         ES:DI, αáºñѽ 2.9.1)
  1447.  
  1448.   Alt+F
  1449.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1450.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:DX  (Dump  position|Dump
  1451.         DS:DX, αáºñѽ 2.9.1)
  1452.  
  1453.   Alt+I
  1454.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1455.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:SI  (Dump  position|Dump
  1456.         ES:SI, αáºñѽ 2.9.1)
  1457.  
  1458.   Alt+J
  1459.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1460.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:DI  (Dump  position|Dump
  1461.         DS:DI, αáºñѽ 2.9.1)
  1462.  
  1463.   Alt+L
  1464.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«   ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá
  1465.         ¿¡ßΓαπ¬µ¿¿, ¡á  ¬«Γ«α«⌐ ¡áσ«ñ¿Γß∩  ¬παß«α (Dump  position|Dump
  1466.         code, αáºñѽ 2.9.1)
  1467.  
  1468.   Alt+S
  1469.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1470.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó SS:BP  (Dump  position|Dump
  1471.         SS:BP, αáºñѽ 2.9.1)
  1472.  
  1473.   Alt+X
  1474.         éδσ«ñ ¿º «Γ½áñτ¿¬á, Ñß½¿ «¡ ¡Ñ ¡áσ«ñ¿Γß∩ αѺ¿ñÑ¡Γ¡« ó »á¼∩Γ¿
  1475.  
  1476.   Alt+F2
  1477.         ÉáºαÑΦ¿Γ∞/ºá»αÑΓ¿Γ∞ ¬«¡Γα«½∞¡πε  Γ«τ¬π  (Breakpoints|Activity,
  1478.         αáºñѽ 2.8.3)
  1479.  
  1480.   Alt+F5
  1481.         Å«¬áºáΓ∞ φ¬αá¡ »α«úαá¼¼δ (Window|User screen, αáºñѽ 2.2.2)
  1482.  
  1483.   Alt+Shift+µ¿Σαá (n)
  1484.         çừ¼¡¿Γ∞ »«º¿µ¿ε  «¬¡á ñá¡¡δσ,  »α¿ßó«¿ó Ñ⌐  ¼ÑΓ¬π n  (αáºñѽ
  1485.         2.9.3)
  1486.  
  1487.  
  1488.   3.2.2.   Ä¬¡« ñá¡¡δσ.
  1489.  
  1490.   Ctrl+B
  1491.         éδºóáΓ∞ ¼Ñ¡ε αáí«Γδ ß í½«¬á¼¿ («í½áßΓ∩¼¿) »á¼∩Γ¿ (αáºñѽ 2.10)
  1492.  
  1493.   Ctrl+D
  1494.         ôßΓá¡«ó¿Γ∞    áñαÑß     «Γ«íαáªÑ¡¿∩    «¬¡á    ñá¡¡δσ    (Dump
  1495.         position|Address■, αáºñѽ 2.9.1)
  1496.  
  1497.   Ctrl+F
  1498.         ÅÑαÑ⌐Γ¿ ¡á  áñαÑß, ¡á  ¬«Γ«αδ⌐  ßßδ½áÑΓß∩  ¿¡ßΓαπ¬µ¿∩  (αáºñѽ
  1499.         2.9.1)
  1500.  
  1501.   Ctrl+L
  1502.         ìá⌐Γ¿ ß½ÑñπεΘπε  »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ íá⌐Γ (Search again, αáºñѽ
  1503.         2.10.2)
  1504.  
  1505.   Ctrl+S
  1506.         Å«¿ß¬ ñá¡¡δσ ¿/¿½¿ ¿¡ßΓαπ¬µ¿⌐ (Search bytes■, αáºñѽ 2.10.2)
  1507.  
  1508.   Alt+=
  1509.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞  «¬¡«  ñá¡¡δσ,  ¡áτ¿¡á∩  ß  áñαÑßá,  ¡á
  1510.         ¬«Γ«αδ⌐   ßßδ½áÑΓß∩   ¬«¼á¡ñá,   óδñѽѡ¡á∩   ¬παß«α«¼   (Dump
  1511.         position|Reference, αáºñѽ 2.9.1)
  1512.  
  1513.   Alt+A
  1514.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1515.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DX:AX  (Dump  position|Dump
  1516.         DX:AX, αáºñѽ 2.9.1)
  1517.  
  1518.   Alt+B
  1519.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1520.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:BX  (Dump  position|Dump
  1521.         ES:BX, αáºñѽ 2.9.1)
  1522.  
  1523.   Alt+C
  1524.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1525.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó CS:IP  (Dump  position|Dump
  1526.         CS:IP, αáºñѽ 2.9.1)
  1527.  
  1528.   Alt+D
  1529.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1530.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:SI  (Dump  position|Dump
  1531.         DS:SI, αáºñѽ 2.9.1)
  1532.  
  1533.   Alt+E
  1534.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1535.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:DI  (Dump  position|Dump
  1536.         ES:DI, αáºñѽ 2.9.1)
  1537.  
  1538.   Alt+F
  1539.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1540.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:DX  (Dump  position|Dump
  1541.         DS:DX, αáºñѽ 2.9.1)
  1542.  
  1543.   Alt+I
  1544.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1545.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó ES:SI  (Dump  position|Dump
  1546.         ES:SI, αáºñѽ 2.9.1)
  1547.  
  1548.   Alt+J
  1549.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1550.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó DS:DI  (Dump  position|Dump
  1551.         DS:DI, αáºñѽ 2.9.1)
  1552.  
  1553.   Alt+L
  1554.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«   ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá
  1555.         ¿¡ßΓαπ¬µ¿¿, ¡á  ¬«Γ«α«⌐ ¡áσ«ñ¿Γß∩  ¬παß«α (Dump  position|Dump
  1556.         code, αáºñѽ 2.9.1)
  1557.  
  1558.   Alt+S
  1559.         ôßΓá¡«ó¿Γ∞  «Γ«íαếΓ∞   «¬¡«  ñá¡¡δσ,   ¡áτ¿¡á∩   ß   áñαÑßá,
  1560.         «»αÑñѽ∩Ѽ«ú« º¡áτÑ¡¿Ñ¼  αÑú¿ßΓα«ó SS:BP  (Dump  position|Dump
  1561.         SS:BP, αáºñѽ 2.9.1)
  1562.  
  1563.  
  1564.   3.2.3.   Ä¬¡« αÑú¿ßΓα«ó.
  1565.  
  1566.   Ctrl+A
  1567.         é«ßßΓá¡«ó¿Γ∞  º¡áτÑ¡¿∩   αÑú¿ßΓα«ó,  ¬α«¼Ñ  CS,  IP  ¿  Σ½áú«ó
  1568.         (Restore regs, αáºñѽ 2.5)
  1569.  
  1570.   Ctrl+C
  1571.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ »áαδ CS:IP (Restore CS:IP, αáºñѽ 2.5)
  1572.  
  1573.   Ctrl+D
  1574.         ô¼Ñ¡∞Φ¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá ¡á 1 (Decrement, αáºñѽ 2.5)
  1575.  
  1576.   Ctrl+I
  1577.         ôóѽ¿τ¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá ¡á 1 (Increment, αáºñѽ 2.5)
  1578.  
  1579.   Ctrl+O
  1580.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ αÑú¿ßΓαá (Zero, αáºñѽ 2.5)
  1581.  
  1582.   Ctrl+R
  1583.         ÅÑαѬ½ετÑ¡¿Ñ 16/32-í¿Γ¡«ú«  «Γ«íαáªÑ¡¿∩  αÑú¿ßΓα«ó  (16/32-bit
  1584.         mode, αáºñѽ 2.5)
  1585.  
  1586.   Ctrl+T
  1587.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó (Restore flags, αáºñѽδ
  1588.         2.5 ¿ 2.6)
  1589.  
  1590.   Ctrl+Z
  1591.         Äí¡π½¿Γ∞ αÑú¿ßΓα (Zero, αáºñѽ 2.5)
  1592.  
  1593.  
  1594.   3.2.4.   Ä¬¡« Σ½áú«ó.
  1595.  
  1596.   Space
  1597.         ÅÑαѬ½ετ¿Γ∞ º¡áτÑ¡¿Ñ Σ½áúá (Toggle, αáºñѽ 2.6)
  1598.  
  1599.   Ctrl+T
  1600.         é«ßßΓá¡«ó¿Γ∞ º¡áτÑ¡¿Ñ  αÑú¿ßΓαá Σ½áú«ó (Restore flags, αáºñѽδ
  1601.         2.5 ¿ 2.6)
  1602.  
  1603.  
  1604. ────────────────────────────────────────────────────────────────────────
  1605.   3.3.     ÄΓºδóδ, »αÑñ½«ªÑ¡¿∩, «Φ¿í¬¿.
  1606. ────────────────────────────────────────────────────────────────────────
  1607.  
  1608.     àß½¿ π óáß ÑßΓ∞ »αÑñ½«ªÑ¡¿∩ »« »«ó«ñπ Γ«ú«, τΓ« ¡πª¡« ÑΘÑ ñ«íáó¿Γ∞
  1609.   ó «Γ½áñτ¿¬, ¿½¿ óδ ¡áΦ½¿ ñ«ßáñ¡πε «Φ¿í¬π ó »α«úαἼѠ¿½¿ ó Ä»¿ßá¡¿¿,
  1610.   Γ« ¼δ íπñѼ αáñδ πº¡áΓ∞ óáΦπ Γ«τ¬π ºαÑ¡¿∩ (¿¡Σ«α¼áµ¿ε «í «Φ¿í¬Ñ). éδ
  1611.   ¼«ªÑΓÑ ¡á»¿ßáΓ∞ »« ß½ÑñπεΘ¿¼ áñαÑßá¼:
  1612.  
  1613.  
  1614.     é¿¬Γ«α âá¼áε¡«ó (Victor Gamayunov)
  1615.  
  1616.        FIDO:        2:5020/1039.10 ¿½¿ 2:5020/1063.9
  1617.  
  1618.        Internet:    victor.gamayunov@usa.net
  1619.  
  1620.  
  1621.     æÑαúÑ⌐ Å¿¼Ñ¡«ó (Serge Pimenov)
  1622.  
  1623.        FIDO:        2:5020/1039.1245 ¿½¿ 2:5020/527.8
  1624.  
  1625.        Internet:    serge@mpravda.msk.ru
  1626.  
  1627.  
  1628.     àß½¿  óδ   σ«Γ¿ΓÑ  ß««íΘ¿Γ∞  «í  «Φ¿í¬Ñ,  Γ«  »«ñα«í¡«  «»¿ßδóá⌐ΓÑ
  1629.   ñÑ⌐ßΓó¿∩, »α¿ó«ñ∩Θ¿Ñ ¬ ¡Ñ⌐ ¿½¿ ß¿Γπᵿε, ó ¬«Γ«α«⌐ «¡á »α«¿º«Φ½á.
  1630.  
  1631.  
  1632.  
  1633. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1634.  
  1635.   P.S. ÄΓ½áñτ¿¬ »«ññÑনóáÑΓ Cheat-¬«ñδ Doom'á. ì« ¡Ñ óßÑ. Åα«íπ⌐ΓÑ.
  1636.