|
Subject:
|
Viability of building a decompiler or disassembler
|
|
Posted By:
|
propgmr
|
Post Date:
|
4/26/2005 8:10:22 PM
|
I have the task to build a disassembler for "Intel HEX" type files, the ones created to be used for a 8051 micro. I need to read the HEX files and translate them to text files (but with mnemonics, like JMP 001, etc). I've heard from some people that this isn't hard to do, but i haven't found any information in the web. Is it viable to do?
Thanks. propgmr
|
|
Reply By:
|
gbianchi
|
Reply Date:
|
4/27/2005 8:27:23 AM
|
this post is crossed
http://p2p.wrox.com/topic.asp?TOPIC_ID=29775
anyway.. that's not a dificult task.. i do something similar back in college. the only thing you need is the manual for the micro and hard work.
then you go through the file getting byte from byte and decompiling it...
HTH
Gonzalo
|
|
Reply By:
|
BrianWren
|
Reply Date:
|
4/27/2005 2:41:23 PM
|
I think intel has the software to do this for free. Couldn't you use that to 'print' to a file, then read that file? Seems it would be tons easier...
It is certainly a viable undertaking. It is a case where you will be delving into the nitty-gritty though.
Have a look at http://www.8052.com
|