home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / hackers / tools / nsk.arj / PRIM1 / EXAMPLE.ASM
Encoding:
Assembly Source File  |  1992-01-19  |  1.4 KB  |  57 lines

  1. ;                                                     ä«½ú¿¡ Ç.à.
  2. ;
  3. ;                      âÄïÄéÄïÄîèÇ ñ½∩ ß¿ßΓÑ¼Θ¿¬«ó  N 1.
  4. ;
  5. ;                                
  6. ;     èᬠ¿  ¼¡«ú¿Ñ ñαπú¿Ñ ß«½¿ñ¡δÑ ªπα¡á½δ, ¡áΦ ΓᬪѠ¿¼ÑÑΓ απíਪπ,
  7. ; á¡á½«ú¿τ¡πε  απíα¿¬Ñ  "¬α«ßßó«αñδ"  ¿½¿,  Γ«τ¡ÑÑ,  "ú«½«ó«½«¼¬¿". ô 
  8. ; ¼¡«ú¿σ  »α«úαá¼¼¿ßΓ«ó, «τÑó¿ñ¡«, «¡¿  ¡Ñ «Γ¡¿¼πΓ ¼¡«ú« óαѼѡ¿. ìπ,
  9. ; á  ½εñ∩¼,  ¡Ñ¿ß¬πΦÑ¡¡δ¼  ó  ¿ßß½Ññ«óá¡¿¿  »α«úαá¼¼  ºáΘ¿Γδ,  ó¿ñ¿¼«
  10. ; »α¿ñÑΓß∩ »«ñπ¼áΓ∞. 
  11. ;     é »Ñαó«¼  ¡«¼ÑαÑ  ¡áΦÑú«  ªπα¡á½á ¼δ ñáѼ ú«½«ó«½«¼¬π ¡á º¡á¡¿Ñ 
  12. ; á»»áαáΓ¡δσ «ß«íÑ¡¡«ßΓÑ⌐ ¬«¼»∞εΓÑαá.
  13.  
  14. ;     äá¡¡δ⌐  »α¿¼Ñα  ¡Ñ  αáí«ΓáÑΓ »«ñ «Γ½áñτ¿¬«¼ ó »«Φáú«ó«¼ αѪ¿¼Ñ.
  15. ; Åα«óÑα∞ΓÑ  φΓ«, «ΓΓαá¡ß½¿α«óáó  »α«úαá¼¼π  ¿ ºá»πßΓ¿ó ÑÑ, ¡á»α¿¼Ñα,
  16. ; »«ñ  Turbo Debugger. Åα«σ«ñ∩  ÑÑ »« ¬½áó¿ΦÑ F8 ( íѺ ºáσ«ñá ó »/» )
  17. ; óδ  í½áú«»«½πτ¡«  ñ«íÑαÑΓÑß∞  ñ«  ÑÑ  ¬«¡µá. àß½¿  ªÑ óδ »«»α«íπÑΓÑ
  18. ; »α«⌐Γ¿  »α«úαá¼¼π  »«  ¬½áó¿ΦÑ F7, τΓ«íδ  ºá⌐Γ¿  ó  »/»  DEL, óδ ¡Ñ
  19. ; ß¼«ªÑΓÑ  ÑÑ »α«ñ«½ª¿Γ∞ »«ß½Ñ óδ»«½¡Ñ¡¿∩ «»ÑαáΓ«αá STOSW. Å«»α«íπ⌐ΓÑ
  20. ; αẫíαáΓ∞ß∩, ó τѼ ºñÑß∞ ñѽ«?
  21.  
  22. cseg    segment para public 'code'
  23.  
  24.     assume cs:cseg 
  25.  
  26. exam    proc
  27.  
  28. start:
  29.     jmp    frwd
  30. del:
  31.         pushf
  32.         cld
  33.         mov    ax,cs
  34.         mov    es,ax
  35.         rep    stosw
  36.         popf
  37.         ret
  38.  
  39. frwd:
  40.     push    cs
  41.     pop    ds
  42.     mov    cx,12
  43.     mov    di,offset start
  44.     call    del
  45.     mov    dx,offset msg
  46.     mov    ah,9
  47.     int    21h
  48.     mov    ax,4c00h
  49.     int    21h
  50.  
  51. msg    db 'Hellow, boys!',0ah,0dh,'$'
  52.  
  53. exam    endp
  54. cseg    ends
  55.     end    start
  56.  
  57.