Quindi in windows non lo posso muovere il cursore?Originariamente inviato da oregon
Il cursore lo sposta regolarmente ... (ovviamente tu lo provi in finestra dos con il debug ...).
I valori non li scrive perche' le righe
MOV AH, 03h
MOV BH, 00h
INT 10h
ottengono riga e colonna nei registri DH,DL in "binario" mentre il codice che serve per visualizzarli
MOV AH, 02h
INT 21h
si aspetta che il carattere sia espresso in ASCII in DL.
Quindi, dovresti convertire il nibble alto di DH restituito dalla INT 10 in ASCII e passarlo alla INT 21, fare lo stesso per il nibble basso di DL e fare la stessa operazione per i due nibble che costituivano DL ...
E poi come dovrei fare x convertire i nibble? Allora... un nibble è 4 bit, e visto che DH e DL sono a 8 bit come posso fare? E poi non so neanche come convertire
Grazie