Re: disassembly

From: Olaf Seibert (rhialto_at_mbfys.kun.nl)
Date: 1998-03-18 16:51:31

Andrew Vardy <avardy@morgan.ucs.mun.ca> wrote:
> I wonder what do people suggest for disassembly?
> 
> Every time I've done this, always find myself starting with a routine I
> wish to learn about.  And then I follow all the parts, follow all the
> JSRs, and it is precarious to remember where you started.  Never found a
> solution.  Perhaps there isn't one.  Is there any program that marks where

I built a very nifty thing into KosMon (versions for all PETs, and 64).
Aside from the scrolling disassembly (as in MicroMon and later monitors),
if the cursor is on a line with a branch/jump/jsr, and you hit the
STOP key, the destination instruction is disassembled. If it was a JSR,
the "return address" is stored in a stack. If you're on an RTS and hit
STOP, your return to where you were. You can also do this earlier by
hitting shift-STOP, I think.

I know, I know, I should probably upload the thing to funet...

-Olaf.
--
___ Olaf 'Rhialto' Seibert  rhialto(at)mbfys-dot-kun.nl   "I would be dead in
\X/ a week if I didn't do /something/. I'd be splattered all over the walls."

Archive generated by hypermail 2.1.1.