; PROGRAMMED BY   : MOHAMMAD ALJADA
; DOWNLOADED FROM : WWW.GEOCITIES.COM/MOHJADA
; PROGRAM         : Reverse Text


.model small
.stack 64
.data
a db '*'
a1 db 'MOHAMMAD',0ah,0dh
tt db '$'
.code
main proc far
mov ax,@data
mov ds,ax

mov ah,09
lea dx,a1
int 21h


lea si,a1
lea di,a1+7

l1:
mov al,[di]
mov dl,[si]
mov [di],dl
mov [si],al
inc si
dec di

cmp si,di 
jng l1


;PRINT RESULT 
mov ah,09
lea dx,a1
int 21h

mov ah,4ch
int 21h
main endp
end main

