At 03:35 PM 6/28/01 -0400, Gene wrote:
I remember back in the early days at IBM right before
the 360 was
announced that they were talking in the industry of the possibility of a
disassembler. Most people poo-poo'd it as impossible.
They are not only possible but useful diagnostic tools. Using them is also
illegal under the millennium copyright act but that is a different rant.
For PIC architectures they are particularly easy because all op-codes are
single words and it is a strict Harvard architecture machine (separate I
and D spaces). Thus a dump of program memory, knowledge of the reset
condition (does it start @ 0 or 0x1fff) and a look up table and you're off
to the races.
--Chuck