Debugging assembly language with MS-DOS DEBUG
Channel: chill runs
Date: 2022-03-12

I do a demonstration of writing and debugging x86 assembly language code using the MS-DOS debug utility.

00:00 Introduction/prerequisites
02:05 Launching DOS debug
02:35 Getting help
02:56 Showing CPU state and the next instruction
04:38 Quick intro to assembling and running code
05:50 Command argument types. Displaying and changing memory
11:42 Assembling code
12:33 Running code. Breakpoints
13:36 Filling blocks of memory
14:37 Disassembly. Changing register contents
17:17 Moving data between blocks of memory
19:28 Tracing/single step execution
21:41 Writing files
24:05 Quitting debug. Opening existing files with debug
24:34 Summary of other useful commands. Wrapping up.