Bonjour
est-il possible de 'désassembler' un fichier .hex ( 4ko) pour avoir le listing en clair ?
Meric des infos
Claude
Bonjour
est-il possible de 'désassembler' un fichier .hex ( 4ko) pour avoir le listing en clair ?
Meric des infos
Claude
Pas sous la m=EAme forme que le listing g=E9n=E9r=E9 par le compilateur. Mais tu peux le charger dans un simulateur qui va afficher les instructions assembleur ( les opcodes ).
Tu devrait pouvoir le faire avec l'EDI de Microchip.
--
-Stan
Salut, PIC Simulator IDE le fait (Tools > Disassembler ) ...
Cordialement, henry
On Mar 10, 6:36=A0pm, Claude
Oui bien sur ... tu postes ton fichier ?
Claude a écrit :
si tu utilises icprog, tu charges to fichier et tu l'affiches en format source, tout simple !
attention, le source généré ne peut pas comporter les étiquettes d'origine, de même les tableaux de données peuvent être transfortmées en instructions, mais aucun désassembleur ne peut faire mieux.
JJ
|> Oui bien sur ... tu postes ton fichier ?
Claude, si tu veux d=E9sassembler ce hex, il faut le poster. Est-ce du PIC 14 bits, ou bien ?
Le Wed, 10 Mar 2010 18:36:48 +0100, Claude a écrit :
sous linux : gpdasm
fait partie du package gputils
"Claude" a écrit dans le message de news: hn8lbc$hqb$ snipped-for-privacy@shakotay.alphanet.ch...
plein d'outils existent.
TOUTEFOIS l'assembleur ainsi obtenu peut être totalement abscon, surtout si il a été obtenu par un compilo de langage évolué. il faut alors être un champion pour piger, c'est tout l' art du "rétro engineering" ;-)
On Mar 10, 6:36=A0pm, Claude
Voici pour ceux d'entre nous qui s'adonnent =E0 ce sport c=E9r=E9bral :
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.