   bge   LigneInvalide
   nop
 
-  ba    ValiderLignes06         ! Lancer la validation du nombre courant sur la ligne
-  nop
-
-
-ValiderLignes05:
-  inc   %l2                     ! Passer au nombre suivant pour la validation
-  add   %l2, 1, %l3             ! Le nombre a tester est toujours le nombre après le nombre courant (au début de la validation du nombre courant)
-
-  cmp   %l2, 9                  ! Continuer a valider la ligne si nombre courant n'est pas le dernier
-  bl    ValiderLignes04
+  ba    ValiderLignes10         ! Lancer la validation du chiffre courant sur la ligne
+  nop
+
+
+ValiderLignes08:
+  inc   %l2                     ! Passer au chiffre suivant pour la validation
+  add   %l2, 1, %l3             ! Le chiffre a tester est toujours le chiffre après le chiffre courant (au début de la validation du chiffre courant)
+
+  cmp   %l2, 9                  ! Continuer a valider la ligne si chiffre courant n'est pas le dernier
+  bl    ValiderLignes06
   nop
 
   set   resvalide, %o0      ! Affichage d'un message disant que la ligne est valide
   call  printf
   nop
 
-  ba    ValiderLignes03
-  nop
-
-
-ValiderLignes06:
+  ba    ValiderLignes04
+  nop
+
+
+ValiderLignes10:
   cmp   %l2, 8
-  bge   ValiderLignes05
+  bge   ValiderLignes08
   nop
  
-  ldub  [%l0+%l3], %l5          ! Charger le nombre a tester dans le registre l5
-  
-  !set   validligne3, %o0        ! Debug INFOS
+  ldub  [%l0+%l3], %l5          ! Charger le chiffre a tester dans le registre l5
+  
+  !set   validation1, %o0        ! Debug INFOS
   !mov   %l2, %o1
   !mov   %l4, %o2
   !mov   %l3, %o3

  lecturecons:       .asciz  "%d"
  validligne1:       .asciz  "Validation des lignes du Sudoku\n"
  validligne2:       .asciz  " - Validation de la ligne #%d... "
  validligne3:       .asciz  "Validation entre %d[%d] et %d[%d]...\n"
  resvalide:         .asciz  "Valide !\n"
  redinvalide:       .asciz  "Invalide !\n"


.section ".data"

  lecture:  .byte   0   ! Espace pour la lecture du chiffre en entrée
  vecteur:  .byte   8,3,2,5,9,1,6,7,4,4,9,6,3,8,7,2,5,1,5,7,1,2,6,4,9,8,3,1,8,5,7,4,6,3,9,2,2,6,7,9,5,3,4,1,8,9,4,3,8,1,2,7,6,5,7,1,4,6,3,8,5,2,9,3,2,9,1,7,5,8,4,6,6,5,8,4,2,9,1,3,7
!3