ArchiSys/TP/TP3
2024-05-24 22:47:22 +02:00
..
main.asm Add TP3 2024-05-24 22:44:43 +02:00
main.s Add TP3 2024-05-24 22:44:43 +02:00
Makefile Add TP3 2024-05-24 22:44:43 +02:00
README.md Add explanation 2024-05-24 22:47:22 +02:00

Test de primalité en assembleur (x86 et 8088)

Les entrées sont dans les fichiers de code, à modifier avant la compilation (avec la valeur par défaut 37).

Le programme prend en entrée un entier n>1 et vérifie pour chacun des nombres de 2 à n-1 si celui-ci le divise.
Le résultat s'affiche sur la sortie standard et dans l'exit code du programme.

Compilation

Pour compiler pour 8088, et exécuter directement (sans l'interpréteur interactif):

make exec-88

Pour compiler pour x86:

make asm

Cela demande nasm d'installé et fournit un exécutable main

Pour nettoyer le projet:

make clean