Per convertire in ascii ho provato questo ( trovato su internet ) ma ovviamente non funzia...
codice:
.MODEL small
.STACK 100h
; stampo
stampa MACRO binary
MOV AL, binary
MOV AH, AL
AND AL, 00Fh
ADD AL, 009h
DAA
ADC AL, 040h
DAA
XCHG AH, AL
SHR AL, 1
SHR AL, 1
SHR AL, 1
SHR AL, 1
ADD AL, 090h
DAA
ADC AL, 040h
DAA
XCHG AH, AL
MOV AH, 09h
INT 21h
ENDM
.CODE
main proc
; Setto la posizione del cursore
;MOV DH, 00h
;MOV DL, 00h
;MOV AH, 02H
;INT 10H
; Ricavo le info sulla posizione del cursore
MOV AH, 03h
MOV BH, 00h
INT 10h
; Le stampo a video
stampa DL
stampa DH
; Ritorno a DOS
MOV AH, 4Ch
INT 21h
main endp
end main
naturalmente c'entra quella cosa sui nibble... che ancora non ho capito