D3EMU is a user-friendly symbolic debugger that is essential in developing DSP32C assembly-language code in the MS-DOS environment. The DSP program is executed in hardware either at the full speed of the DSP or in a single-step mode. The screen is split into regions which display assembly code, registers, accumulators, memory and breakpoints. The display is automatically updated during single-stepping or whenever a breakpoint is encountered. D3EMU is compatible with CAC DSP32C products: ISA, STD, PC/104 and Microchannel while running on MS-DOS or in a DOS box under Windows 3.1. D3BUG is a similar debugger for C-source code.