Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 995 Bytes

README.md

File metadata and controls

35 lines (30 loc) · 995 Bytes

dasmxx provides a suite of disassemblers for a variety of popular 8-bit and 16-bit microprocessors.

Features:

  • Fast, retargetable disassembler
  • Script-driven disassembly
  • Reads raw binary files
  • Output include verbose listing for analysis and extensive cross-reference

Supported Processors:

  • Atmel AVR
  • Intel 8035, 8048, 8049 (MCS-48)
  • Intel 8031, 8051 (MCS-51)
  • Intel 8080/8085
  • Intel 8086/8088
  • Intel 8096 (MCS-96, including 196 variants)
  • Microchip PIC10/12/16/18
  • Mostek 6502
  • Motorola 6805 family
  • Motorola 6809
  • NEC 78K/III (uPD78310 family)
  • SunPlus µNSP
  • Texas Instruments TMS7000
  • Zilog Z80
  • RCA CDP1802
  • Motorola 68000 (WORK IN PROGRESS!)

Planned Features:

  • More processors (in no specific order):
    • Intel 8087 FPU
    • Microchip PIC24/dsPIC33
  • Support for Intel Hex and Motorola SREC input file formats
  • Support for merging multiple ROM files
  • Assembler-compatible output for subsequent re-assembly