• Screenshot 1

Description


DASMx


DASMx is a cool tool that was built to help you disassemble a bunch of common 8-bit microprocessors. If you're working with older tech, this software supports several main processor families:



  • Motorola 6800 family and its single chip versions (like Hitachi 630X devices);

  • Motorola 6809;

  • MOS Technology 6502 and Rockwell 65C0X;

  • Zilog Z80;

  • Sharp LR35902 (which is a single chip version of Z80 used in the Nintendo GameBoy);

  • Intel MCS-80/85TM family (that’s the 8080 and 8085 models);

  • Intel MCS-48TM family (like the 8048 and more);

  • Intel MCS-51TM family (including the popular 8051);

  • Signetics 2650.


How DASMx Works


The way DASMx works is pretty straightforward. It takes in a binary code or data image file (usually, that’s a ROM image), and then it creates either an assembler source file or a listing file for you. This disassembler runs multiple passes over the code, which means it can automatically generate symbols for you. Plus, if you've got specific symbols or data areas you'd like to define, DASMx can use a symbol file that you create.


A Unique Feature: Code Threading


A standout feature of DASMx is called code threading. This allows it to use known entry points, like reset and interrupt vectors, along with some partial emulation of the processor itself. Thanks to this clever approach, it can track down known code paths within your source binary image.


User-Friendly Output


The combination of code threading with multi-pass operation really helps DASMx manage its symbol tables effectively. This means you'll get readable assembly code output even from those tricky source images packed with tons of data that usually throw other disassemblers for a loop.


If you're looking to download DASMx, check out this link: Download DASMx!


Tags:

User Reviews for DASMx 7

  • for DASMx
    DASMx is a powerful disassembler supporting a wide range of microprocessors. Code threading feature and symbol management make it stand out.
    Reviewer profile placeholder Julia Wilson
  • for DASMx
    DASMx is an incredible tool for disassembling 8-bit microprocessors! The multi-pass feature and code threading make it easy to understand complex binaries.
    Reviewer profile placeholder Alex Johnson
  • for DASMx
    I love DASMx! It's perfect for anyone working with older microprocessors. The automatic symbol generation really helps clarify my projects.
    Reviewer profile placeholder Maya Thompson
  • for DASMx
    DASMx has been a game-changer for my development work! Its support for various processors and clean output makes it a must-have tool.
    Reviewer profile placeholder Brian Chen
  • for DASMx
    Absolutely amazing app! DASMx simplifies the disassembly process, and the code threading feature is super helpful for tracing execution paths.
    Reviewer profile placeholder Samantha Lee
  • for DASMx
    DASMx is simply outstanding! The ease of use combined with powerful features makes it ideal for anyone dealing with 8-bit architecture.
    Reviewer profile placeholder David Patel
  • for DASMx
    Highly recommend DASMx! It provides clear and readable assembly code output, which is invaluable when working on older systems. Five stars!
    Reviewer profile placeholder Jessica Wright
SoftPas

SoftPas is your platform for the latest software and technology news, reviews, and guides. Stay up to date with cutting-edge trends in tech and software development.

Recent

Help

Subscribe to newsletter


© Copyright 2024, SoftPas, All Rights Reserved.