- ;Macro
- print macro p1
- mov dx,offset p1
- mov ah,9
- int 21h
- endm
- new_line macro
- mov ah,2
- mov dl,10
- int 21h
- mov ah,2
- mov dl,13
- int 21h
- endm
- .model small
- .stack 100h
- .data
- msg1 db 'Hello world$'
- msg2 db 'SZABIST$'
- msg3 db 'Muhammad Hamza$'
- .code
- main proc
- mov ax,@data
- mov ds,ax
- print msg1
- print msg2
- print msg3
- mov ah,4ch
- int 21h
- main endp
- end main
Recent Pastes