Guest User

Untitled

a guest
Jun 7th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model small
  2. .stack 100h
  3. .data
  4. sir1 db ‘trec la ’, 10dup(?)
  5. lung1 dw 7
  6. sir2 db ‘AA si poo’, 10dup(?)
  7. lung2 dw 9
  8. start:
  9. mov ax,@data
  10. mov ds,ax
  11. mov es,ax
  12. lea di,sir1
  13. lea si,sir2
  14. call concat
  15. mov ax,4C00h
  16. int21h
  17.  
  18. concat proc
  19. push bp
  20. mov bp,sp
  21. mov si,[bp+4]
  22. mov di,[bp+6]
  23. mov es,[bp+8]
  24. mov ds,[bp+10]
  25. add di,lung1
  26. rep movsb sir1,sir2
  27. mov al,'$'
  28. stos sir1
  29. lea dx,sir1
  30. int21h
  31. pop bp
  32. ret 8
  33. concat endp
Add Comment
Please, Sign In to add comment