Harvey White wrote:
Indeed, but I find that the LA disassemblers are problematic. It is difficultThe state of LA disassembler probes never reached a point where usefulThere are some situations where the LA can be of use, but mostly for
to tell with a piplined processor whether the memory reads you are processing
are reading data, or reading instructions. Without a probe specific to the
processor that can make those determinations, you are just looking at
data translated to assembler mnemonics... not useful. The 8086 was the first
commonly used microprocessor to suffer this problem... and solution. Intel
included extra pads that brought out pipeline tracking information for emulators
and logic analyzers.
Tracking specific events under specific conditions is where a LA shines.
Possibly, most of the older processor's pods have been long since scrapped,The largest problem is that the disassembler probes for given microprocessorsNow for the 6800 and such, you could find the most up-to-date probe,
but some are certain to still exist.
I just ditched some 6502, Z80, and 8085 emulators... They probably are still
available from the recycler if anyone is interested.
A couple, actually. Sourceforge, and github are littered with them,Hmmm, got one for the 6800 series? I have core images...
particularly the 6809, which is an upfeatured 6802 used in the automotive
PHK, Poul-Henning Kamp wrote a nice one that actually analyzes the code
by executing it. He used it to disassemble the code in some HP counters.
IIRC, the 6802 did more integration of the RAM into the processor. ITek tended to use the 68B02, which is a 6802 without the internal RAM.