"We are back" « oc.at

Disassemble-Programm gesucht (hex-->asm)

pre2k 16.12.2004 - 20:13 636 5
Posts

pre2k

Addicted
Avatar
Registered: Dec 2001
Location: Wiener Neustadt
Posts: 483
hi!
hab ein hex file und würd es gern in ein assembler file (.asm) konvertieren. theoretisch müsst das ja möglich sein, oder?

tia

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
beschränkt möglich, aber es kommt durchwegs unleserlicher code heraus. (normalerweise gibt es keine namen von sprungmarken, variablen, konstanten, oder anderen labels im assemblierten .hex file. ausserdem fehlen makro-kennzeichnungen und andere erleichterungen die einem der assembler evt bietet)

du solltest aber nicht vergessen, prozessor und OS mitzuerwähnen. disassembler sind genauso wie assembler sehr hardwareabhängig.

pre2k

Addicted
Avatar
Registered: Dec 2001
Location: Wiener Neustadt
Posts: 483
hex file stammt von einem intel pic16f84a
also kein sehr komplexes programm...

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
PICs sind von Mirochip (http://www.microchip.com), nicht von intel. (vermutlich ist aber das .hex file im intel-format)
die harvard-architektur der PICs sollte einen disassembler deutlich vereinfachen.

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
schau im google nach.. einer der ersten PIC disassembler die dort auftauchen, ist sogar in JS geschrieben.

d!s

Bloody Newbie
Registered: May 2004
Location: earth
Posts: 7
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz