Skip to content
KirobotDevPublic

About

Plus petit ou plus grand en asm x86

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🎯 Guess The Number — Assembly

Un petit jeu de devinette développé en Assembly x86-64 avec NASM.

Le principe est simple : le programme demande un nombre à l'utilisateur. Si le nombre est correct, le programme affiche un message de réussite. Sinon, il demande à nouveau une valeur.

Ce projet me sert principalement à apprendre les bases de l'Assembly : les registres, les syscalls Linux, les comparaisons, les jumps, les fonctions et la gestion d'une entrée utilisateur.

📸 Démonstration

Gameplay

🧠 Fonctionnement

Le programme suit cette logique :

        ┌───────────────┐
        │    START      │
        └───────┬───────┘
                │
                ▼
        ┌───────────────┐
        │ Entrée joueur │
        └───────┬───────┘
                │
                ▼
        ┌───────────────┐
        │  Comparaison  │
        └───────┬───────┘
                │
          ┌─────┴─────┐
          │           │
        Faux         Vrai
          │           │
          ▼           ▼
   ┌────────────┐    ┌────────────┐
   │  Réessayer │    │   Gagné !  │
   └─────┬──────┘    └──────┬─────┘
         │                  │
         └─┐            ┌───┘
           ▼            ▼
     Retour Start      FIN

About

Plus petit ou plus grand en asm x86

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages