Qu'est-ce que MOV ?
Fait partie de la section Fondamentaux du Journey Assembly de Coddy. Leçon 14 sur 45.
L’instruction MOV est l’instruction la plus fondamentale et la plus fréquemment utilisée en langage assembleur. Son nom signifie « déplacer » et elle copie des données d’un emplacement à un autre.
Syntaxe de base
L’instruction MOV suit ce modèle :
mov destination, sourceLa valeur de source est copiée dans destination. Malgré le nom « move », cela copie en réalité les données. La source d’origine reste inchangée.
Un exemple simple
mov rax, 60Cette instruction copie la valeur 60 dans le registre rax. Après l’exécution, rax contient 60. Le nombre 60 n’est pas « utilisé » ni supprimé. C’est simplement un nombre.
Pourquoi MOV est important
Presque tout ce que vous faites en assembleur implique de déplacer des données. Configurer les registres pour les appels système, stocker des valeurs, transférer des données entre différents emplacements : tout cela nécessite MOV.
Dans les prochaines leçons, nous explorerons les différentes façons dont vous pouvez utiliser MOV : charger des valeurs immédiates, copier entre des registres, et bien plus encore.
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-64Entraînez-vous par vous-même : Playground Assembly