Ciao raga, sto facendo un programma che dato in INPUT un numero N da tastiera, esegue il quadro dello stesso. Pero utilizzando il metodo della somma dei primi N numeri dispari. Cioe'

N=4
somma=somma+1+3+5+7;
___________
N=5
somma=somma+1+3+5+7+9

ecco il mio codice e' funziona anche:
codice:
   	 MOV    AH, 01h
   	 INT    21h
    	 AND    AL, 0Fh
   	 MOV    CL, 0b
   	 MOV    DL, 1b
   	 MOV    BL, 0b

LABEL1:  ADD  BL, DL               ;RISULTATO IN BL
           
         ADD  DL, 2h 
         INC  CL
         CMP  CL, AL
         JE   FINE  
         JMP  LABEL1
         
FINE:  
         STAMPA
Dove STAMPA e' la mia macro che esegue la stampa.
Il mio problema e' che il programma funziona solo con N=0 N=1 N=2 e N=3, perche' gia il quadrato di N=4 e' su due cifre.