Unknown 8085 opcodes

Mouse mouse at Rodents-Montreal.ORG
Thu Jan 12 11:52:37 CST 2017

>>> Does your disassembler do flow analysis?
>> I doubt it, because none of the meanings I know for the term are
>> anything my disassembler does.
> A disassembler that can do flow analysis is a breath of fresh air
> when working with larger binaries.  Essentially, it looks at the code
> and makes some decisions about its content.

A reasonable facility to have, though of course you need overrides in
both directions.

> Thus, a target of an already-disassembled jump must also be code,

Well...usually.  It's possible the jump isn't actually a jump
instruction (just data that happens to look like one) and it's possible
it doesn't actually jump to where it appears to for any of many
possible reasons.  Hence the overrides.

My disassembler defaults to disassembling as instructions, but it has
support for the user telling it that certain areas are text, or
integers, or whatever.  Clone it and look at the README if you want to
get an idea how it works from a user's point of view.

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		mouse at rodents-montreal.org
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B

More information about the cctalk mailing list