Enhanced DEBUG (formally DOS Debug)

An enhanced clone of the MS DEBUG command that brings additional functions for debugging 16-bit programs and 32-bit DPMI applications.

  • Enhanced DEBUG (formally DOS Debug)
  • Version :1.32
  • License :Freeware
  • OS :Windows All
  • Publisher :Japheth

Download Now

Enhanced DEBUG (formally DOS Debug) Description

DOS Debug is a debugging application that enhances the functionality of the original MS DEBUG command. Running on 32-bit computer architectures only, it plays the role of an assembler and dissasembler, providing programmers with a way to diagnose COM and other executable files.

The package includes a binary intended for debugging 16-bit applications (DEBUG.COM), as well as a modified version called DEBUGX.COM, which is compatible with 16-bit and 32-bit applications that run in protected mode (DPMI-enabled).

The application runs in the command console, allowing you to view a list of all the available commands by accessing the ‘Help’ section.

Among the additional features that DOS Debug brings you can find improvements to the assembler and dissasembler, (which can notify you in case processor incompatibilities are detected), support for FPU Opcodes, 80386+ CPUs and as such, 32-bit register names.

Also, it can act as a hex dump application and bundles options for analyzing memory content, comparing or filling a range of addresses, displaying the MCB chain (DOS memory control block). Other commands allow you to gain access to certain disk sections, ports and memory sectors or set a program’s name.

DEBUG.COM runs as a 16-bit program, which means that it can act on 16-bit applications only, but its improved version (DEBUGX.COM) allows the debugging of 32-bit DPMI programs as well.

Intended for experienced programmers, DOS Debug provides an utility that can replace the MS DEBUG command. It can process both 16-bit and 32-bit DPMI packages and includes detailed function description in the documentation, which allows the easy understanding of what each command does.

Leave a Reply

Your email address will not be published.