Passer de Dev C++ à l'assembleur

Signaler
-
 soumia -
Bonjour,
je veux savoir comment passer d'un algorithme réalisé sur
DEV C ++ à la version d'assembleur que la machine comprend .


Configuration: Windows / Opera 73.0.3856.344

1 réponse

Messages postés
529
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
21 février 2021
69
Bonjour,

La seule chose que la machine comprend c'est le code machine.
Il existe de nombreux langages qui par compilation produisent du code machine. Par exemple à partir d'un code en C++, le compilateur C++ produira le code machine. Le langage de plus bas niveau s'appelle l'assembleur, pour ce langage là aussi on a besoin d'un compilateur (il s'appelle assembleur comme le nom du langage).
Le langage assembleur est tellement proche du langage machine que l'on peut faire l'opération inverse et donc convertir du code machine en assembleur. Peut-être est-ce que tu cherches? Je ne vois pas de point commun entre le langage C++ et le langage assembleur.
Bonjour,
je pense que ça sera mieux de vous donner l’énoncé de ma recherche tel qu'il est:
comment Désassembler un programme en langage
C
pour
voir
sa traduction en assembleur
en utilisant Dev C++
codeblock
Devc++
et interpréter (trouver la correspondance) entre le code C et son équivalent en assembleur