home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / bp-tasm3.doc / tasm3add.doc < prev   
Encoding:
Text File  |  1993-12-16  |  10.5 KB  |  270 lines

  1.                     ä«»«½¡Ñ¡¿Ñ ñ½∩ Borland C++ 3.1
  2.     ══════════════════════════════════════════════════════════════════
  3.  
  4.                 ì«óδÑ ßαÑñßΓóá Æπαí« áßßѼí½Ñαá óÑαß¿¿ 3.1
  5.      ─────────────────────────────────────────────────────────────────
  6.  
  7.           Æπαí« áßßѼí½Ñα óÑαß¿¿ 3.1 »αÑñπß¼áΓα¿óáÑΓ  ß½ÑñπεΘ¿Ñ  ¡«óδÑ
  8.      ßαÑñßΓóá:
  9.  
  10.           1. ÉáßΦ¿αÑ¡¡δÑ ¿¡ßΓαπ¬µ¿¿ SETFIELD ¿ GETFIELD.
  11.  
  12.              è«úñá ¿ßσ«ñ¡«Ñ  º¡áτÑ¡¿Ñ  ß«ó»áñáÑΓ  ß µÑ½Ñóδ¼ αÑú¿ßΓα«¼,
  13.              ¿¡ßΓαπ¬µ¿∩ SETFIELD í«½∞ΦÑ ¡Ñ óδ»«½¡∩ÑΓ «»Ñαáµ¿ε  OR  ¡áñ
  14.              ¿ßσ«ñ¡δ¼ º¡áτÑ¡¿Ñ¼. é¼ÑßΓ« φΓ«ú« SETFIELD íπñÑΓ «íÑß»Ñτ¿-
  15.              óáΓ∞, τΓ« ¡ÑπßΓá¡«ó½Ñ¡¡δÑ »«½∩ µÑ½Ñó«ú« αÑú¿ßΓá íπñπΓ ¡π-
  16.              ½Ñó묨.
  17.  
  18.              Ç¡á½«ú¿τ¡«, Ñß½¿  óδ ¿ß»«½∞ºπÑΓÑ »α¿ ß«ó»áñÑ¡¿¿ ¿ßσ«ñ¡«ú«
  19.              ¿ µÑ½Ñó«ú« αÑú¿ßΓαá ¿¡ßΓαπ¬µ¿ε  GETFIELD,  Γ«  ¿¡ßΓαπ¬µ¿∩
  20.              í«½∞ΦÑ  ¡Ñ íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ ¡ÑΣπ¡¬µ¿«¡á½∞¡πε ¿¡ßΓαπ¬µ¿ε
  21.              "MOV »α¿Ñ¼¡¿¬, ¿ßΓ«τ¡¿¬".
  22.  
  23.           2. ä«»«½¡¿Γѽ∞¡δÑ »áαá¼ÑΓαδ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿.
  24.  
  25.              Æπαí« áßßѼí½Ñα 3.1 »«ºó«½∩ÑΓ  ΓÑ»Ñα∞  ºáñáóáΓ∞  ñ«»«½¡¿-
  26.              Γѽ∞¡δÑ «íΩÑ¬Γ¡δÑ Σ«α¼áΓδ, ¿ß»«½∞ºπѼδÑ «Γñѽ∞¡δ¼¿ ¬«¼»«-
  27.              ¡«óΘ¿¬á¼¿. ¥Γ« ß½ÑñπΘ¿Ñ »áαá¼ÑΓαδ:
  28.  
  29.      ┌───────────────┬───────────────────────────────────────────────┐
  30.      │    Åáαá¼ÑΓα   │   ç¡áτÑ¡¿Ñ                                    │
  31.      ├───────────────┼───────────────────────────────────────────────┤
  32.      │   /o          │   âÑ¡Ñα¿απεΓß∩ ßΓá¡ñáαΓ¡δÑ ß«ó¼ÑßΓ¿¼δÑ ß TLINK│
  33.      │               │   «íΩÑ¬Γ¡δÑ Σá⌐½δ   ß   αáºαÑΦÑ¡¡«⌐ »«ññÑ᪬«⌐│
  34.      │               │   «óÑα½ÑÑó.                                   │
  35.      │               │                                               │
  36.      │   /oi         │   âÑ¡Ñα¿απεΓß∩ «íΩÑ¬Γ¡δÑ Σá⌐½δ ó Σ«α¼áΓÑ, ß«ó-│
  37.      │               │   ¼ÑßΓ¿¼«¼ ß ¬«¼»«¡«óΘ¿¬«¼ IBM.               │
  38.      │               │                                               │
  39.      │   /op         │   âÑ¡Ñα¿απεΓß∩ «íΩÑ¬Γ¡δÑ Σá⌐½δ ó Σ«α¼áΓÑ, ß«ó-│
  40.      │               │   ¼ÑßΓ¿¼«¼ ß ¬«¼»«¡«óΘ¿¬«¼ Phar Lap.          │
  41.      │               │                                               │
  42.      │   /os         │   âÑ¡Ñα¿απεΓß∩ ßΓá¡ñáαΓ¡δÑ ß«ó¼ÑßΓ¿¼δÑ ß TLINK│
  43.      │               │   «íΩÑ¬Γ¡δÑ Σá⌐½δ   ß   ºá»αÑΘÑ¡¡«⌐ »«ññÑ᪬«⌐│
  44.      │               │   «óÑα½ÑÑó. ¥Γ«Γ »áαá¼ÑΓα ºáñáÑΓß∩ »«  π¼«½τá-│
  45.      │               │   ¡¿ε.                                        │
  46.      └───────────────┴───────────────────────────────────────────────┘
  47.  
  48.           3. ì«óδ⌐ áΓα¿íπΓ ßÑú¼Ñ¡Γá ¿ »αÑñπ»αѪñÑ¡¿Ñ « ¡Ñ¿¡¿µ¿á½¿º¿α«-
  49.              óá¡¡«¼ ßÑú¼Ñ¡ΓÑ.
  50.  
  51.              ÇΓα¿íπΓ ßÑú¼Ñ¡Γá UNINIT »«ºó«½∩ÑΓ óá¼ óδ∩ó½∩Γ∞  ¡Ñ»αÑñ¡á-
  52.              ¼ÑαÑ¡¡πε ºá»¿ß∞ ¿¡¿µ¿á½¿º¿α«óá¡¡δσ ñá¡¡δσ ó ¡Ñ¿¡¿µ¿á½¿º¿-
  53.              α«óá¡¡δÑ ßÑú¼Ñ¡Γδ ñá¡¡δσ.  êß»«½∞º«óá¡¿Ñ ñá¡¡«ú« áΓα¿íπΓá
  54.              ó «»¿ßá¡¿¿ ßÑú¼Ñ¡Γá »«ºó«½∩ÑΓ óá¼ úÑ¡Ñα¿α«óáΓ∞ »αÑñπ»αѪ-
  55.              ñáεΘÑÑ ß««íΘÑ¡¿Ñ, πóÑñ«¼½∩εΘÑÑ «í φΓ«⌐ »α«í½Ñ¼Ñ.
  56.  
  57.              Åα¿óÑñѼ »α¿¼Ñα ßÑú¼Ñ¡Γ¡«⌐ ñ¿αÑ¬Γ¿óδ,  ¿ß»«½∞ºπεΘÑ⌐ ¡«óδ⌐
  58.              áΓα¿íπΓ:
  59.  
  60.                  BSS SEGMENT PUBLIC WORD UNINIT 'BSS'
  61.  
  62.              äá¡¡á∩ ñ¿αÑ¬Γ¿óá  íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ ß½ÑñπεΘÑÑ »αÑñπ»αѪ-
  63.              ñáεΘÑÑ ß««íΘÑ¡¿Ñ:
  64.  
  65.                 Warning: Data or code written to uninitialized segment
  66.                 (ÅαÑñπ»αѪñÑ¡¿Ñ: äá¡¡δÑ ¿½¿ ¬«ñ ºá»¿ßδóáεΓß∩ ó  ¡Ñ¿¡¿-
  67.                 µ¿á½¿º¿α«óá¡¡δ⌐ ßÑú¼Ñ¡Γ)
  68.  
  69.                 ä½∩ ºá»αÑΘÑ¡¿∩ ñá¡¡«ú« ß««íΘÑ¡¿∩ ¿ß»«½∞ºπ⌐ΓÑ ñ¿αÑ¬Γ¿óπ
  70.                 NOWARN UNI.  é¡«ó∞ αáºαÑΦ¿Γ∞ φΓ« ß««íΘÑ¡¿Ñ ¼«ª¡« ß »«-
  71.                 ¼«Θ∞ε ñ¿αÑ¬Γ¿óδ WARN UNI.
  72.  
  73.           4. ä¿αÑ¬Γ¿óδ PUSHSTATE ¿ POPSTATE.
  74.  
  75.              ä¿αÑ¬Γ¿óá PUSHSTATE ß«σαá¡∩ÑΓ ΓѬπΘÑÑ «»ÑαáΓ¿ó¡«Ñ ß«ßΓ«∩-
  76.              ¡¿Ñ ó¡πΓαÑ¡¡Ñú« ßΓѬá,  ¿¼ÑεΘÑú« ú½πí¿¡π 16 πα«ó¡Ñ⌐.  ä¿-
  77.              αÑ¬Γ¿óá PUSHSTATE «ß«íÑ¡¡« »«½Ñº¡á,  Ñß½¿ π  óáß  ¿¼ÑÑΓß∩
  78.              ¬«ñ ó ¼á¬α«¬«¼á¡ñÑ,  Σπ¡¬µ¿¿απεΘ¿⌐ ¡Ñºáó¿ß¿¼« «Γ ΓѬπΘÑú«
  79.              «»ÑαáΓ¿ó¡«ú« ß«ßΓ«∩¡¿∩,  ¡« ¡Ñ ó½¿∩εΘ¿⌐ ¡á ΓѬπΘ¿⌐ «»Ñαá-
  80.              Γ¿ó¡δ⌐ αѪ¿¼.
  81.  
  82.              æ«σαá¡∩Ѽá∩ Æπαí«  áßßѼí½Ñα«¼ ¿¡Σ«α¼áµ¿∩ « ß«ßΓ«∩¡¿¿ ß«-
  83.              ñÑনΓ:
  84.  
  85.              - ΓѬπΘπε óÑαß¿ε φ¼π½∩µ¿¿ (¡á»α¿¼Ñα, T310);
  86.              - óδí«α αѪ¿¼á (¡á»α¿¼Ñα, IDEAL, MASM, QUIRKS, MASM51);
  87.              - »ÑαѬ½ετáΓѽ¿ EMUL ¿ NOEMUL;
  88.              - óδí«α ΓѬπΘÑú« »α«µÑßß«αá ¿ ß«»α«µÑßß«αá;
  89.              - »ÑαѬ½ετáΓѽ¿ MULTERRS ¿½¿ NOMULTERRS;
  90.              - »ÑαѬ½ετáΓѽ¿ SMART ¿½¿ NOSMART;
  91.              - ΓѬπΘÑÑ «ß¡«óá¡¿Ñ ß¿ßΓѼδ ßτ¿ß½Ñ¡¿∩;
  92.              - »ÑαѬ½ετáΓѽ¿ JUMPS ¿½¿ NOJUMPS;
  93.              - »ÑαѬ½ετáΓѽ¿ LOCALS ¿½¿ NOLOCALS;
  94.              - ΓѬπΘ¿⌐ »αÑΣ¿¬ß ½«¬á½∞¡«ú« ß¿¼ó«½á.
  95.  
  96.              ä½∩ ó«ºóαáΓÑ  »«ß½Ññ¡Ñú«  ß«σαá¡Ñ¡¡«ú« ß«ßΓ«∩¡¿∩ ¿º ßΓѬá
  97.              ¿ß»«½∞ºπ⌐ΓÑ ñ¿αÑ¬Γ¿óπ POPSTATE.
  98.  
  99.      ; »α¿¼Ñαδ ñ¿αÑ¬Γ¿ó PUSHSTATE ¿ POPSTATE
  100.  
  101.      ideal
  102.      model small
  103.      codeseg
  104.  
  105.      jumps
  106.      locals  @@
  107.  
  108.              ; Å«¬áºδóáÑΓ  ¿º¼Ñ¡Ñ¡¿Ñ  ß«ßΓ«∩¡¿Ñ »α«µÑßß«αá,  «ß¡«óá¡¿Ñ
  109.              ; τ¿ßѽ ¿ αѪ¿¼ JUMPS
  110.              pushstate
  111.              nojumps
  112.              radix   2          ; ôßΓá¡«ó¿Γ∞ ó ñó«¿τ¡«Ñ «ß¡«óá¡¿Ñ
  113.              p386
  114.              jl      next1      ; Å«ß½Ñ φΓ«ú« ¡ÑΓ ñ«»«½¡¿Γѽ∞¡δσ NOPS
  115.              mov     eax,100    ; ÆÑ»Ñα∞ 100 «º¡áτáÑΓ ñó«¿τ¡«Ñ τ¿ß½«
  116.                                 ; 100 ¿½¿ ñÑß∩Γ¿τ¡«Ñ 4.
  117.      next1:
  118.              popstate           ; é«ßßΓá¡«ó¿Γ∞ JUMPS ¿ αѪ¿¼ ¡Ñ 386.
  119.  
  120.              ; éÑα¡πΓ∞ß∩ ¬ ñ¿αÑ¬Γ¿óÑ JUMPS, ¡Ñ 386 ¿ ñÑß∩Γ¿τ¡«¼π «ß¡«-
  121.              ; óá¡¿ε
  122.  
  123.              jl      next2      ; Æα¿ ñ«»«½¡¿Γѽ∞¡δσ NOPS ñ½∩
  124.                                 ; «íαáí«Γ¬¿ JUMPS
  125.              xor     eax,eax    ; ÆÑ»Ñα∞ ¡Ñ αѪ¿¼ 386!
  126.  
  127.              mov     cx,100     ; ÆÑ»Ñα∞ 100 «º¡áτáÑΓ ñÑß∩Γ¿τ¡«Ñ 100
  128.  
  129.              pushstate
  130.              MULTERRS
  131.              mov     ax,[bp+abc
  132.              popstate
  133.  
  134.              mov     ax,[bp+abc
  135.  
  136.  
  137.              ; Å«¬áºáºδóáÑΓ  ºá»αÑΘÑ¡¿Ñ  ½«¬á½∞¡«⌐  «í½áßΓ¿   ñÑ⌐ßΓó¿∩
  138.              ; ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó
  139.              locals
  140.      next2:
  141.      @@a:    loop @@a
  142.      next3:
  143.      @@a:    loop @@a           ; ä«»πΓ¿¼« í½áú«ñáα∩ «í½áßΓ¿ ñÑ⌐ßΓó¿∩
  144.                                 ; NEXT2: ¿ NEXT3:
  145.  
  146.              pushstate
  147.              nolocals
  148.      next4:
  149.      @@b:    loop @@b
  150.      next5:
  151.      @@b:    loop @@b           ; ¥Γ« »α¿óÑñÑΓ ¬ ¬«¡Σ½¿¬Γπ ¿º-ºá
  152.                                 ; ¡Ñ½«¬á½∞¡«ßΓ¿
  153.              popstate
  154.  
  155.              ; Å«¬áºδóáÑΓ ¿º¼Ñ¡Ñ¡¿Ñ »αÑΣ¿¬ßá ½«¬á½∞¡«ú« ¿ñÑ¡Γ¿Σ¿¬áΓ«αá
  156.              ; ¿ αѪ¿¼ MASM/IDEAL
  157.              pushstate
  158.              masm
  159.              locals @$
  160.  
  161.      testproc proc              ; ÉѪ¿¼ MASM ñ½∩ «»¿ßá¡¿∩ »α«µÑñπαδ
  162.               jmp    @$end
  163.  
  164.      @$end:   nop
  165.      @@end:   ret
  166.      testproc endp
  167.  
  168.      testproc2 proc
  169.              jmp    @$end
  170.      @$end:  nop                ; ¥Γ« ¡Ñ »α¿ó«ñ¿Γ ¬ ¬«¡Σ½¿¬Γπ ß ¼ÑΓ¬«⌐
  171.                                 ; ó TESTPROC
  172.      @@end:  ret                ; ¥Γá ¼ÑΓ¬á »α¿óÑñÑΓ ¬ ¬«¡Σ½¿¬Γπ
  173.      testproc2 endp
  174.              popstate
  175.  
  176.  
  177.              ; ÆÑ»Ñα∞ óÑα¡Ñ¼ß∩ ¬ @@ ó ¬áτÑßΓóÑ ½«¬á½∞¡«ú«  »αÑΣ¿¬ßá  ¿
  178.              ; αѪ¿¼π IDEAL
  179.      testproc2b proc            ; ¥Γ« íπñÑΓ αáí«ΓáΓ∞, Γᬠ¬á¬ ¼δ ß¡«óá
  180.                                 ; ó αѪ¿¼Ñ IDEAL
  181.              ret
  182.      testproc2b  endp           ; á φΓ« ñáßΓ «Φ¿í¬π.
  183.  
  184.      proc    testproc3
  185.              jmp    @$end2
  186.      @$end2: nop
  187.      @@end2: ret
  188.      endp    testproc3
  189.  
  190.      proc    testproc4
  191.              jmp    @$end2
  192.      @$end2: nop                ; ¥Γá ¼ÑΓ¬á ¡Ñ »α¿óÑñÑΓ ¬ ¬«¡Σ½¿¬Γπ
  193.      @@end2: ret                ; ¥Γá ¼ÑΓ¬á ¡Ñ »α¿óÑñÑΓ ¬ ¬«¡Σ½¿¬Γπ
  194.                                 ; ß ¼ÑΓ¬«⌐ ó TESTPROC3
  195.      endp    testproc4
  196.      end
  197.  
  198.  
  199.           5. ì«óδÑ ñ¿αÑ¬Γ¿óδ »α«µÑßß«αá.
  200.  
  201.              ì«óδÑ ñ¿αÑ¬Γ¿óδ  »α«µÑßß«αá ñ«íáó½Ñ¡δ ñ½∩ αáí«Γδ ß »½áΓ«⌐
  202.              486SX.
  203.  
  204.              .487 - αáºαÑΦáÑΓ áßßÑ¼í½¿απÑΓ ¿¡ßΓαπ¬µ¿⌐  τ¿ß½«ó«ú«  »α«-
  205.                     µÑßß«αá 487.  äá¡¡á∩  ¿¡ßΓαπ¬µ¿∩ αáí«ΓáÑΓ Γ«½∞¬« ó
  206.                     αѪ¿¼Ñ MASM.
  207.  
  208.              P487 - αáºαÑΦáÑΓ áßßÑ¼í½¿απÑΓ ¿¡ßΓαπ¬µ¿⌐  τ¿ß½«ó«ú«  »α«-
  209.                     µÑßß«αá 487.  äá¡¡á∩ ¿¡ßΓαπ¬µ¿∩ αáí«ΓáÑΓ ¬á¬ ó αÑ-
  210.                     ª¿¼Ñ MASM, Γᬠ¿ ó αѪ¿¼Ñ Ideal.
  211.  
  212.           6. Å«ñßΓá¡«ó¬á ΓѬßΓ«óδσ »α¿ßóá¿óá¡¿⌐.
  213.  
  214.              ä½∩ π½πτΦÑ¡¿∩ ß«ó¼ÑßΓ¿¼«ßΓ¿ ß MASM ó TASM 3.1 óóÑñÑ¡δ ¿º-
  215.              ¼Ñ¡Ñ¡¿∩ ó σáαá¬ΓÑα »«ßΓᡫ󬿠ΓѬßΓ«óδσ »α¿ßóá¿óá¡¿⌐. ¥Γ«
  216.              »α¿ó«ñ¿Γ ¬ Γ«¼π,  τΓ« ßΓáαδ⌐ ¬«ñ ñáÑΓ ó TASM 3.1  «Φ¿í¬¿,
  217.              τΓ« ¼«ª¡« πßΓαá¡¿Γ∞ ñóπ¼∩ ß»«ß«íἿ:
  218.  
  219.              1) êß»«½∞ºπ⌐ΓÑ  ñ¿αÑ¬Γ¿ó𠬫¼á¡ñ¡«⌐ ßΓ᫬¿ /UT300 ñ½∩ óδ-
  220.                 í«αá «íαáí«Γ¬¿ ó ßΓ¿½Ñ TASM 3.0.
  221.  
  222.              2) é ¡áτá½Ñ ßΓ᫬,  ¬«Γ«αδÑ óδºδóáεΓ «Φ¿í¬¿ ó  TASM  3.1,
  223.                 ¡« ¡Ñ ó TASM 3.0,  ∩ó¡« ¿ß»«½∞ºπ⌐ΓÑ «»ÑαáΓ«α ΓѬßΓ«ó«⌐
  224.                 ¼á¬α«»«ñßΓᡫ󬿠%.
  225.  
  226.              Åα¿¼Ñα«¼ φΓ«ú« ∩ó½∩εΓß∩ Σá⌐½δ WHEREIS.  ä½∩ WHEREIS, αáº-
  227.              ¼Ñα  ¼«ñѽ¿ «»αÑñѽ∩ΓÑß∩ ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ ß½ÑñπεΘ¿¼ «í-
  228.              αẫ¼:
  229.  
  230.                 TASM /dMDL=small iwhereis.asm
  231.  
  232.              çáΓѼ ó IWHEREIS.ASM, ¬«ñ ñѽáÑΓ »α«óÑα¬π, τΓ«íδ πíÑñ¿Γ∞-
  233.              ß∩,  τΓ« «»αÑñѽѡ« MDL,  ¿, Ñß½¿ φΓ« Γá¬, ó TASM 3.0 ¿ß-
  234.              »«½∞ºπÑΓß∩ ß½ÑñπεΘá∩ ßΓα«¬á ¬«ñá:
  235.  
  236.                 model MDL
  237.  
  238.              TASM 3.0 »ÑαÑñ óδτ¿ß½Ñ¡¿Ñ¼ óδαáªÑ¡¿∩ áóΓ«¼áΓ¿τÑ߬¿  »«ñß-
  239.              Γáó½∩ÑΓ º¡áτÑ¡¿Ñ MDL.  TASM 3.1 ΓÑ»Ñα∞ ΓαÑíπÑΓ «Γ óáß ∩ó-
  240.              ¡«ú« π¬áºá¡¿∩ «»ÑαáΓ«αá %:
  241.  
  242.                 % model MDL
  243.  
  244.  
  245.                          êß»αáó½Ñ¡¿∩ ¿ ñ«íáó½Ñ¡¿∩
  246.              ¬ "Éπ¬«ó«ñßΓóπ »«½∞º«óáΓѽ∩ »« Æπαí« áßßѼí½Ñαπ"
  247.      ─────────────────────────────────────────────────────────────────
  248.  
  249.                                 êß»αáó½Ñ¡¿∩
  250.  
  251.           ìá ßΓp.  333 ó Åα¿½«ªÑ¡¿¿ D, "ôΓ¿½¿Γδ," ú«ó«α¿Γß∩, τΓ« ß»αá-
  252.      ó«τ¡«Ñ  ßαÑñßΓó« Æπαí« áßßѼí½Ñαá ¡áºδóáÑΓß∩ TASMHELP.  éδ ¼«ªÑΓÑ
  253.      ¿ß»«½∞º«óáΓ∞ TASMHELP ¬á¬ «»¿ßδóáÑΓß∩ ó ñá¡¡«¼ απ¬«ó«ñßΓóÑ Γ«½∞¬«
  254.      Ñß½¿ πßΓá¡«ó¿ΓÑ Æπαí« áßßѼí½Ñα ó ¬áΓὫúÑ, «Γ½¿τ¡«¼ «Γ Borland C
  255.      ++.  é »α«Γ¿ó¡«¼ ß½πτáÑ ß½ÑñπÑΓ ¿ß»«½∞º«óáΓ∞ πΓ¿½¿Γπ THELP, ¬«Γ«-
  256.      αá∩ ¼«ñ¿Σ¿µ¿α«óá¡á Γᬿ¼ «íαẫ¼, τΓ« ¼«ªÑΓ «íαáΘáΓ∞ß∩ ¬ ¼¡«ªÑßΓ-
  257.      óπ ß»αáó«τ¡δσ Σá⌐½«ó ß »«¼«Θ∞ε ¼Ñ¡ε.
  258.  
  259.           ôΓ¿½¿Γπ THELP ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ß½ÑñπεΘ¿¼ «íαẫ¼:
  260.  
  261.           1) Å«ß½Ñ πßΓᡫ󬿠Borland C++ ¿ Æπαí«  áßßѼí½Ñαá  ó맮ó¿ΓÑ
  262.              THELP ó «ΓóÑΓ ¡á »«ñ߬Ậπ DOS.
  263.  
  264.           2) ùΓ«íδ  óδóÑßΓ¿ ¼Ñ¡ε ñ«ßΓπ»¡δσ ß»αáó«τ¡δσ Σá⌐½«á,  ¡áª¼¿ΓÑ
  265.              ¬½áó¿Φ¿ ALT-F.
  266.  
  267.           3) ä½∩ ñ«ßΓπ»á ¬ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿ »«  Æπαí«  áßßѼí½Ñαπ
  268.              óδíÑα¿ΓÑ Σá⌐½ TASM.TAH.
  269.  
  270.