Bonjour,
j'essaie d'étudier l'Assembleur à mes heures perdues et quelques notions m'échappent.
Sur un code Assembleur, qui est en fait un MBR d'un OS (poorOS), je trouve la notation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov eax,54
D'après ce que j'ai compris ça veut dire mettre la valeur décimale 54 dans le registre eax.
Dans un autre code complètement différent je trouveet là j'ai compris que ça veut aussi dire 'mettre 54 dans eax'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov %eax,$54
Quelle est la différence (dans la signification) entre la notationet
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov eax,54?
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov %eax,$54
Je ne comprends pas non plus quel est le point d'entrée d'un code Assembleur ? Il en existe qu'un seul comme main() en C ou plusieurs en fonction du format de fichier (bin,elf...) ?
Merci beaucoup pour vos futures réponses
Partager