Assembly language program to reverse an array using push and pop
Code
org 100h
.stack 100h
.data
string1 db "Enter Numbers: $"
string2 db "After Swapping: $"
.code
main proc
mov ax,@data
mov ds,ax
mov cx,5
mov dx,offset string1
mov ah,09
int 21h
l1:
mov ah,01
int 21h
push ax
loop l1
;code for space
mov dx,10
mov ah,02
int 21h
mov dx,13
mov ah,02
int 21h
mov dx,offset string2
mov ah,09
int 21h
mov cx,5
l2:
pop dx
mov ah,02
int 21h
loop l2
mov ah,4ch
int 21h
main endp
end main
Comments
Post a Comment