VETTORE:   DB 2, 4, 34, 7, 10, 5
LENGTH:    DB 6
          
          MOV AX, 0
          MOV DX, 0
          MOV SI, 0 

CICLO:    CMP DL, VETTORE[SI]     ;cerco il valore più alto dell'array
          JNB CONTINUA
          MOV DL, VETTORE[SI]     ;metto il valore più alto in DL

CONTINUA: CMP SI, LENGTH          ;controllo che non sia finito l'array
           JE FINE
          INC SI
          JMP CICLO                 

FINE:     MOV AH, 02h             ;stampo il numero a console
          INT 21h
          MOV AH, 4Ch
          MOV AL, 0
          INT 21h