   nop
   /* end Aff */
 
-  ba    ValiderColonnes02     ! Lancer la validation des colonnes
-  nop
-
 ValiderColonnes02:
   set   validcolon2, %o0        ! Afficher qu'on valider la colonne courante
   mov   %l1, %o1

  validation1:       .asciz  "Validation entre %d[%d] et %d[%d]...\n"
  validcolon1:       .asciz  "Validation des colonnes du Sudoku\n"
  validcolon2:       .asciz  " - Validation de la colonne #%d... "
  resvalide:         .asciz  "Valide !\n"
  redinvalide:       .asciz  "Invalide !\n"

/* Espace mémoire */

.section ".bss"

            .align 	1   ! Octet
  !vecteur: 	.skip	81  ! 81 espaces mémoire pour le vecteur du Sudoku

.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
  add   %l0, %l1, %l0

  cmp   %l1, 9                    ! Si on a fait le tour du Sudoku, on passe au mode de validation suivant
  be    VB00
  nop

  ba    ValiderColonnes02
