D3BUG is a user-friendly symbolic debugger that is essential in developing DSP32C C-language and/or assembly 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 mixed C-source and assembly code, registers, accumulators, memory and breakpoints. The display is automatically updated during single-stepping or whenever a breakpoint is encountered. Global and local variables are organized alphabetically. D3BUG 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.