Bonjour,
Je souhaiterais savoir comment réaliser un programme bootable sans système d'exploitation (à partir d'un cd par exemple), et essayer d’exécuter un petit code simple en C (printf, sscanf, etc..). Quelle est la méthode ? avez vous des tutoriaux ? Comment les programmes fonctionnent-ils lorsqu'il n'y a pas de système d'exploitation ?
Je ne m'y connais pas très bien, mais le code assembleur x86 est le même quelque soit le système d'exploitation, donc si j'utilise uniquement des librairies statiques intégrées à mon programme est il possible de créer un programme qui fonctionnerait à la fois sous Windows, sous Linux et sans système d'exploitation ?
Quelle est la différence entre l’exécution d'un programme Linux et Windows ? Je crois savoir que Windows utilise le systeme d’exécutable "Portable Executable" et linux le système "ELF: Executable and Linkable Format" à quoi servent ces formats exactement, quelle est la différence au niveau de l’exécution du code assembleur par la machine ?
Je ne sais pas si j'ai été très clair, mais c'est un sujet que je trouve intéressant, j'aurais aimé connaitre comment fonctionne l’exécution d'un programme par le système d'exploitation.
Merci, =D
Pierre.
Partager