Aver..........
por decir ordenar un arreglo de memoria?????????
intercambio directo?????????????????????
bueno no se si tan directo creo que existe una instruccion para intercambiar de memoria a memoria directemente (una instrucion d ecadena); pero nose si te refieras a eso pues lo normal es usar un registro deproposito genral como AX de froma auxiliar al intercambio
por decir::
************************
mov si,offset cadena
mov di,offset cadena
c1:mov al,[si]
cmp al,[di]
jb n1
mov ah,al
mov al,[di]
mov [di],ah
n1: inc di
inc si
cmp al,0
jz fin
jmp c1
fin: int20h
cadena db 4,1,6,2,7,0
******************
el programa esta incompleto y talvesno funcione bien pero es una idea