Planification du programme
Fait partie de la section Fondamentaux du Journey Assembly de Coddy — leçon 43 sur 45.
Vous avez appris tous les éléments : la définition de données, les instructions MOV, le syscall exit et le syscall write. Il est maintenant temps de tout mettre ensemble pour écrire un programme « Hello, World! » complet à partir de zéro.
Avant d'écrire du code, vous avez besoin d'un plan.
Les quatre étapes pour afficher « Hello, World! » :
| Étape | Ce qu'il faut faire | Quel chapitre a enseigné cela |
|---|---|---|
| 1 | Créer la section .data avec la chaîne | Chapitre 3 |
| 2 | Calculer automatiquement la longueur de la chaîne | Chapitre 3 |
| 3 | Configurer et appeler l'appel système write | Chapitre 5 |
| 4 | Configurer et appeler l'appel système exit | Chapitre 4 |
Dans les prochaines leçons, vous écrirez chaque partie étape par étape, puis vous les assemblerez toutes.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
1La Machine
Qu'est-ce qu'un CPULa mémoireRegistres vs MémoireFonctionnement des instructionsLe modèle à deux fichiersL'architecture x86-64