Microsoft CodeView

Microsoft CodeView is a debugger that is designed for 16-bit Real-mode programs (CV.EXE) and 16-bit protected-mode programs (CVP.EXE). It shipped with several Microsoft language products for DOS and OS/2.

Features

 * Full-screen window interface
 * Viewing source code or generated assembly code during execution
 * Single stepping through source code or generated assembly code
 * Symbolic references to local or global variables
 * Setting breakpoints, including conditional breakpoints based on changing memory or expression evaluation
 * Options to view or modify memory, display contents of registers, view application output screen
 * Ability to display and assign new values to variables

Versions

 * 1.0 (1985) - shipped with Microsoft C 4.0
 * 2.00 (1987)
 * 2.10 (1988)
 * 2.20
 * 2.30
 * 3.00
 * 3.10 (1990) - shipped with MS BASIC PDS 7.1
 * 3.14 (1992)
 * 4.1

Product Documentation

 * CodeView Debugger (Apr 1986)
 * Microsoft Macro Assembler 5.1 CodeView and Utilities
 * CodeView Debugger User's Guide

Publications

 * David Norris; Michael J. O'Leary: CodeView: Debugging Philosophy And Step-by-Step Technique - MSJ Vol. 2 No. 1

Links

 * First Steps in CodeView