View Single Post
Old 13-05-2013, 21:34   #8
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da jyciap11 Guarda i messaggi
mi riesce l'8086..ma non so stampare un risultato.
il motivo, come detto da kwb nella prima risposta, è che un valore zero in un registro non corrispondente al simbolo zero che vedi sullo schermo

lo zero sullo schermo ha valore 48, l'uno 49, ecc....

se vuoi stampare un numero ( ad una cifra ) devi sommargli 48

se i numeri sono a più cifre va ovviamente scisso il numero nelle sue cifre costituenti e ad ognuna va sommato 48 e poi inviato alla funzione di stampa
pabloski è offline   Rispondi citando il messaggio o parte di esso