DASMxVersion 1.30, 6th October 1999A microprocessor opcodedisassembler© Copyright 1996-1999 Conquest Consultants
Page 9 Command Function/syntaxcpuSpecify the processor type.Syntax: cpu 2650 | 6502 | 65C00 | 65C59 | 65C02 |65C102 | 65C112 | 6301 | 6303 |
Page 10 Output filesBy default, DASMx generates a disassembly listing file. This is similar to the fulllisting file generated by most assemb
Page 11 ❏ pushing an address onto the stack and then, later, performing a returnfrom subroutine instruction (i.e. as a method of performing
Page 12 Microprocessor specificsThe following sub-sections detail items of note relating to disassembly for thespecific microprocessors (and
Page 13 MOS Technology/Rockwell 6502The MOS Technology/Rockwell 6502 has a similar instruction set to that of the6800 (but totally opcode inc
Page 14 The Z80 has a great many (so called) undocumented instructions that (sometimes)perform useful functions. DASMx does not currently su
Page 15 Generating Zilog Z80 style mnemonics from Intel 8080 code is possible because the8080 has an instruction set that is a compatible bin
Page 16 currently beyond the capabilities of DASMx. For this reason, it is advised thatcode threading be not used if the size of the 8048 so
Page 17 Number formatMicroprocessor manufacturers have chosen a variety of different formats forrepresenting hexadecimal numbers. [Some sort
Page 18 Manufacturer cpu parameter FormatSignetics2650SigneticsMOS Technology6502MotorolaRockwell65C00MotorolaRockwell65C02MotorolaRockwell65
Page 1 IntroductionDASMx is a disassembler for a range of common 8-bit microprocessors. Thefollowing main processor families are supported:❏
Page 19 ❏ improved code threading (through use of a more complete emulation ofthe processor);❏ improved symbol table output in listing file
Page 20 [5] 6502 Assembly Language Programming, Second Edition, Lance A.Leventhal,Osborne/McGraw-Hill, ISBN 0-07-881216-X, 1986.[6] R650X and
Page 2 Summarising, the key features of DASMx are:❏ Disassembly of object code images for the following microprocessors:• Motorola 6800, 68
Page 3 Version historyVersion Date Comments0.90 28th July 1996 First public release (as dasm6800): with supportfor 6800/6802/6808 only.1.00 2
Page 4 ❏ User messages can now be specified and generated from the symbol file;❏ Symbol file includes (which may be nested) now permitted.T
Page 5 CopyrightDASMx and all associated documentation are copyright Conquest Consultants.DisclaimerDASMx comes without any express or implie
Page 6 power of two and will correspond to the length of the ROM. For example, the filesize of a complete image of a 27256 EPROM will be 32,
Page 7 Command line optionsDASMx has the following command line options:-agenerate assembler output (default is to generate a full listing fi
Page 8 Symbol file syntaxThe symbol file is a plain text file that may be created/modified with any texteditor. The file contains lines that
Comments to this Manuals