Advertisement
Guest User

Untitled

a guest
Nov 5th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model small
  2. .stack 100
  3.  
  4. .data
  5. MSG DB "Hello World !", 0dh, 0ah, "$"
  6.  
  7. DISPLAY MACRO STRING
  8.     PUSH AX
  9.     PUSH DX
  10.    
  11.     MOV DX, OFFSET STRING
  12.     MOV AH, 09H
  13.     INT 21H
  14.    
  15.     POP DX
  16.     POP AX
  17. ENDM
  18.  
  19. .code
  20. mov ax, @data
  21. mov ds, ax
  22.  
  23. MOV DL, 'O'
  24. CALL DISP
  25. MOV DL, 'K'
  26. CALL DISP
  27.  
  28. mov ah, 4ch
  29. int 21h
  30.  
  31. DISP PROC NEAR
  32.     PUSH AX
  33.    
  34.     MOV AH, 2
  35.     INT 21H
  36.  
  37.     POP AX
  38.     RET
  39. DISP ENDP
  40.  
  41. End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement