Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bbn!uwmcsd1!ig!jade!saturn!ssyx.ucsc.edu!wolf From: wolf@ssyx.ucsc.edu (Mike Wolf,4264777) Newsgroups: comp.sys.amiga Subject: Summary of assemblers/disassemblers Message-ID: <1315@saturn.ucsc.edu> Date: Thu, 3-Dec-87 20:50:44 EST Article-I.D.: saturn.1315 Posted: Thu Dec 3 20:50:44 1987 Date-Received: Wed, 9-Dec-87 02:27:27 EST Sender: usenet@saturn.ucsc.edu Reply-To: wolf@ssyx.ucsc.edu (Mike Wolf) Organization: UC Santa Cruz; Division of Social Sciences Lines: 31 Keywords: summary Thanks to everyone who replied to my queries on assemblers and disassemblers. The main suggestion was to buy the Manx C compiler, as it comes with an assembler, and a symbolic debugger. For people who want to do both C and assembly, this seems to be the way to go. I also got a rave review of a program called Metascope, by Medigem(sp). It's a general tool for poking around the Amiga. It does single pass disassembly (on screen only). It has some very nice features, such as running completely in windows. You can have one window which is constantly displaying the 68000's registers, windows which are displaying memory contents, in either hex dump or disassembly, as well as windows containing other information. The base address of the memory windows can be an offset of a register, such as the pc, so that the window shows the current position in the program. All of the windows are constantly updated while waiting for input from the user. It allows single stepping and conditional breakpoints. If the linker includes labels in the program (Aztec and Lattice do, I don't know about the others), the debugger will read these labels and display them in the disassembly. I only got one response about Metacomco's macro assembler. It is supposed to be good but rather slow. +------------------------------------+---------------------------------------+ | Michael Wolf | An old Scandinavian quote: | | BITNET: wolf@ucscj.BITNET | "You can lead a herring to water, | | ARPA: wolf@ssyx.ucsc.edu | but you have to walk real fast, | | UUCP: ...ucbvax!ucscc!ssyx!wolf | or else he'll die." | +------------------------------------+---------------------------------------+