Machine language debugging
The sdb program has facilities for examining programs
at the machine-language level.
It is possible to print the machine-language statements associated
with a line in the source and to place breakpoints at arbitrary addresses.
The sdb program can also be used to display or modify the contents of the
machine registers.