mov ah,10;;funcion de lectura del teclado en una cadena estructurada
mov dx,offset cadena
int 21h
;;******se termino de leer en la cadena*****
mov dx,offset cadena
mov cl,[dx+1]
add dx,2;;
mov si,dx
add si,cl ;;final de la cadena
mov [si],'$' delimitador d ecadena
mov ah,09h;;funcion mostrar cadnea
int 21h
int 20h
cadena db 10,10,'----------';; cadena estructurada
final db '$';delimitador de cadena