edit.asm 383 B

12345678910111213141516171819202122232425262728
  1. .model small
  2. .code
  3. org 100h
  4. start:
  5. mov ax, 3d02h
  6. mov dx, offset fname
  7. int 21h
  8. jc FUCK
  9. mov bx, ax
  10. mov ax, 4200h
  11. mov cx, 0
  12. mov dx, 6
  13. int 21h
  14. mov ah, 40h
  15. mov dx, offset msg
  16. mov cx, 3
  17. int 21h
  18. mov ah, 3eh
  19. int 21h
  20. int 20h
  21. FUCK: mov ah, 09
  22. mov dx, offset ferr
  23. int 21h
  24. int 20h
  25. ferr db 'SHIT!!!$'
  26. fname db 'c:\edit.txt'
  27. msg db 'CAT'
  28. end start