(8086)---inserimento e visualizzazione numero da due cifre

di il
1 risposte

(8086)---inserimento e visualizzazione numero da due cifre

Ciao tutti , c'è qualcuno che mi può spiegare l'inserimento di un numero a due cifre e farlo visualizzare io uso microprocessore(8086)
grazie in anticipo!!

1 Risposte

  • Re: (8086)---inserimento e visualizzazione numero da due cifre

    Devi semplicemente accettare un carattere alla volta
    esempio
    prima cifra:
    xor ax,ax
    int 16h
    cmp al,"0"         ;verifico che il carattere accettato sia un numero limite inferiore
    jl prima cifra
    cmp al,"9"        ;verifico che il carattere accettato sia un numero limite superiore
    jg prima cifra
    mov bh,al
    seconda cifra:
    xor ax,ax
    int 16h
    cmp al,"0"     ;faccio la stessa cosa che ho fatto nella prima cifra
    jl seconda cifra
    cmp al,"9"
    jg seconda cifra
    mov bl,al
    ;adesso il tuo numero a 2 cifre sta in bx
    ora mettici le routine di stampa e il gioco e fatto
Devi accedere o registrarti per scrivere nel forum
1 risposte