si è un x86 e uso il tasm...ma non c'è un errore nel codice,il problema è che non so come memorizzare il giorno,il mese o l'anno introdotto dall'utente in una memoria che non sia un registro,tipo variabile o array...se io introduco una data,esempio 31/06/1986,nell'array non riesco a mettere il giorno per intero perchè non mi permette di inserire più di una cifra in ogni suo elemento,posso solo fare cosi:giorno DB '3,1' e non giorno DB '31'..ciò è dovuto a un problema di dimensione ma se dovessi cambiarla in DW,non riesco a copiarlo all'interno di tale array poichè il registro ke memorizza i caratteri introdotti dall'utente è sempre AL (usando l'istruzione read char 01h int 21h)il quale mi permette di fare solo copie su memorie DB.Se avete un'idea su come copiare un dato(giorno,mese,anno) in una memoria fatemi sapere...aiutatemi!!!