Application console en assembleur MIPS 32 permettant de résoudre des grilles de Sudoku.
Le programme lit une grille incomplète depuis un fichier, trouve toutes les solutions possibles et les affiche dans la console.
Langage : Assembleur MIPS 32
Plateforme : MARS
Télécharger le fichier Sudoku.asm depuis ce repository.
Installer un simulateur MIPS (ex : MARS)
Ouvrir main.asm dans le simulateur.
Télécharger le fichier de grille (grille.txt) contenant une grille incomplète et le modifier si nécessaire en respectant la manière d'écrire la grille.
Lancer l’exécution du programme (Run → Go).
Les solutions s’affichent directement dans la console du simulateur et les écrit dans le fichier res.txt.
📂 Lecture et affichage de la grille : le programme récupère une grille de Sudoku incomplète depuis un fichier et l'affiche dans un format lisible.
🧠 Résolution complète : exploration de toutes les possibilités pour résoudre la grille et trouver toutes les solutions possibles.
🖥️ Affichage clair : chaque solution est affichée directement dans la console.
📝 Documentation interne : code commenté pour expliquer chaque étape de l’algorithme.
✅ Robustesse : fonctionne avec différentes grilles, y compris celles ayant plusieurs solutions.
