home *** CD-ROM | disk | FTP | other *** search
-
- ***************************************************************************
- SPCCC Volume 281 Masterful Disassembler - Intel 8086 version 1.00
- **************************************************************************
-
- The MD86 program is a powerful utility for examining and disassembling any
- executable program or any series of machine instructions (like a ROM
- image). MD86 is designed to run on any IBM PC, XT, or AT or compatible with
- at least 128k of ram memory. Neither a graphics adaptor or a color monitor
- is required. A hard disk is desirable but MD86 runs fine (actually a trifle
- slower) on floppy based systems.
-
- MD86 was developed with one goal in mind. Produce useable source code from
- an executable program file. By useable, we mean that the resulting assembly
- instructions should be understandable. This necessitates meaningful label
- names and comments. Normally the disassembly of a large program is a time
- consuming, laborious task. MD86 speeds this up as much as possible.
-
- MD86 produces source files that are compatible with the Microsoft assembler
- MASM version 4.00 or reasonably compatible with the IBM assembler. While
- this is not the easiest assembler to use (in fact it is down right
- difficult), it was chosen because it is more "standard" than any other
- assembler. Eventhough the instruction syntax is compatible, the
- organization of the segments may not be for some programs. After MD86 has
- produced a source file, it is not uncommon that an editor is needed to make
- some minor changes before it can be assembled without error. This will be
- especially true with EXE type programs which have complex segment
- structures.
-
-
- 1.1) What MD86 Looks Like
-
- MD86's unique video display works very much like a full screen editor;
- allowing movement within the disassembled source file with single key
- ease. Most of the difficulties associated with other disassemblers is
- gone.
-
- When executed, MD86 presents the user with a full screen of information
- that looks very similar to the printed output from an assembler.
-