piu' o meno e' qualcosa del genere(non ottimizzato)
non ho controllato e non so se puoi usare dx per deferenziare..
controlla...
codice:
vettore db '          '
mov cx,0
riempi:
XOR AH,AH
INT 16h       ;legge un carattere da tastiera
xor ah,ah
mov dx,vettore
add dx,cx
mov [dx],ax;
inc cx
cmp cx,10
jne riempi

mov cx,0
stampa:
mov dx,vettore
add dx,cx
mov al,[dx]
mov dl,al
mov ah,2
INT 21h ;stampa carattere
inc cx
inc cx
cmp cx,10
jne stampa