68K Disassembler. [check BYTE, 86/3]
Werner Uhrig
werner at ut-ngp.UUCP
Wed Feb 26 17:42:58 AEST 1986
in BYTE of March 86, I just read an article today by Olav Andrade titled:
"PROGRAMMING INSIGHT: MACINTOSH EXPLORER - this disassembler, which
translates machine code to human-readable mnemonics, was written in
Microsoft BASIC for Apple's Macintosh."
and to quote some from the article:
"The target for the disassembler I will describe is Motorola's 68000 micro
processor. ... my disassembler didn't need to be fast since I wouldn't be
using it too often; an interpreted language would be fine. ... because
a disassembler behaves much like the processor itself (i.e. fetching data
that is treated as code), the structure of the disassembler can be used to
emulate the processor [68000] in a different environment. This means that
with some work, the Macintosh Explorer can be used as a debugger for the
Motorola 68000 processor - and because the programm is in BASIC, you don't
need that processor itself. .... though almost entirely mouse-driven [like
all good programs for the MAC should be], it shouldn't be too difficult to use
it on any system by replacing the user interface and disk-sector Read
subroutines."
[BYTE-Editor's note: The source code for the Macintosh Explorer is written
in Microsoft BASIC 2.0 for the Macintosh and is available for downloading
from BYTEnet Listings at (617)861-9764 and is alse available on disk]
Note (from Werner): I also believe that BYTE-sources are archived on SIMTEL20
as well as many "local" BBS-systems (local to whereever you may be).
More information about the Comp.sources.unix
mailing list