inicio:
mov cx,9 ;;numero de elemtos
mov si,offset cadena;;direcionamientos
mov di,si
p0: inc di
mov al,[si]
cmp al,[di];comaracion
jb cambia ;
jmp next
cambia:
mov ah,[di]; intercambio de datos
mov [di],al
mov [si],ah
next: inc si
loop p0
int 20h
cadena 7,4,6,5,2,9,8,0,3,1
end inicio