[comp.os.msdos.programmer] Summary: available 8086 disassembler

lo@erebus.ucdavis.edu (Raymond Lo) (10/26/90)

Thanks for the response of Raymond Chen, Marcelo Mourier, Michael Adams,
Othman Ahmad, Otto Makela, Pace Willisson, Mike Irons, Brett Jacobson,
Chuck Swenson, Greg Montgomery for my disassembler request.  Here is
the summary.

disassemlber	Available from			Comment
------------	---------------------------------------------------
DEB2ASM.PQS	simtel20 pd1:<msdos.disasm>	DOS, use DEBUG, binary only
DIS86.ARC	simtel20 pd1:<msdos.disasm>	DOS, binary only
RES86.ARC	simtel20 pd1:<msdos.disasm>	DOS, binary only
dis88		Minix 1.5 distribution		Minix, written in C
dis88		comp.sources.unix/volume15	PC/IX, wirtten in C
id12		Otto.Makela@jyu.fi		DOS, written in C
gdb		GNU software distribution	Sun/386i, UNIX, written in C
Bruce kernel debugger     ?			Minix


id12 has a simple flow-control tracer and disassembler for 8086.  You
could use it to produce compilable assembler listings of .com programs
and .com-like device drivers.

The 386 instruction printer in gdb is written by Pace Willisson.  Pace
mentioned that with some modification, the instruction printer can be
used to disassembler 8086 code.  (I have more detail if anyone is
interested.)

There are also several good commercial disassemblers to use, like
Borland Turbo debugger and Sourcer, if you do not source.

--
Raymond Lo <lo@fuji.ucdavis.edu>
Computer Science Division, Univ. of California, Davis, CA 95616

otto@tukki.jyu.fi (Otto J. Makela) (10/29/90)

In article <LO.90Oct25105852@erebus.ucdavis.edu> lo@erebus.ucdavis.edu (Raymond
Lo) writes:
   id12 has a simple flow-control tracer and disassembler for 8086.  You
   could use it to produce compilable assembler listings of .com programs
   and .com-like device drivers.

A million million people have contacted me and asked for it.  It is available
by anonymous.ftp from chyde.uwasa.fi, but I only uploaded it there on friday.
I also uploaded it to nic.funet.fi, on sunday.  Thus (according to the new
network fuehrer policy, of all incoming directories HAVING to be non-readable,
just in case someone uploads GIFs with unspeakable acts being committed...)
it will be available from these sites some time during the next week.

I hope you find it useful.  If you develop it further, let me know.
--
   /* * * Otto J. Makela <otto@jyu.fi> * * * * * * * * * * * * * * * * * * */
  /* Phone: +358 41 613 847, BBS: +358 41 211 562 (CCITT, Bell 24/12/300) */
 /* Mail: Kauppakatu 1 B 18, SF-40100 Jyvaskyla, Finland, EUROPE         */
/* * * Computers Rule 01001111 01001011 * * * * * * * * * * * * * * * * */