The debugger lets you debug your programs at the machine-code level as well as at the source-code level. Using debugger commands, you can examine and edit values in memory, print the values of all machine registers, and step through program execution one machine instruction at a time.
Only those users familiar with machine-language programming and executable file code structure will find low-level debugging useful.
See also