il primo problema l'ho risolto ovvero l' errore consisteva
che a differenza di un file .com che ha un solo segmento
un file .exe ha piu' segmenti;
all'inizio di un .com ds punta gia' a data
mentre in un exe non e' detto..
infatti per far andare il codice basta aggiungere dopo al
..start:

codice:
mov ax,data
mov ds,ax
ora mi rimane il problema delle stringhe.