Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. .model small
  2. .stack 100h
  3. .data
  4. .code
  5.  
  6. main proc far
  7.  
  8. PUSH DS
  9. XOR AX,AX
  10. PUSH AX
  11.  
  12. mov ax, 6
  13. mov bx, 4
  14.  
  15. mov dl, al
  16. call print ; вызов процедуры print, описанной ниже
  17.  
  18. mov dl, 0D0h
  19. call print
  20.  
  21. mov dl, bl
  22. call print
  23.  
  24.  
  25. mov dl, 0DAh
  26. call print
  27. mov dl, 0DDh
  28. call print
  29.  
  30. xchg ax, bx
  31.  
  32. mov dl, al
  33. call print
  34.  
  35. mov dl, 0D0h
  36. call print
  37.  
  38. mov dl, bl
  39. call print
  40.  
  41.  
  42. RET ;Возврат к DOS
  43.  
  44.  
  45. print proc near ; процедура print c параметром near
  46.  
  47. push ax
  48. push dx
  49.  
  50. mov ah, 02h
  51. add dx, 30h
  52. int 21h
  53.  
  54. pop dx
  55. pop ax
  56.  
  57. ret ; возвращение из подпрограммы
  58. print endp ; завершение подпрограммы
  59.  
  60. main endp
  61. end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement