Intel® System Debugger User Guide
Setting a Breakpoint on an Instruction Address
To set an address breakpoint on an assembler instruction, halt the target and double-click the marker bar located in the left margin in the Disassembly view. A new software breakpoint is created by default and displayed in the Breakpoints view. You can also see information about a particular breakpoint by hovering over its icon in the beginning of a corresponding code line.
Alternatively, follow these steps to set an address breakpoint:
Halt the target by pressing the Suspend button.
In the Breakpoints view, click the Add Breakpoint button.
Alternatively, click View Menu and select Add System Debug Breakpoint.
In the opened dialog box, select the Instruction Breakpoint radio button and specify the breakpoint address.
Choose the breakpoint type: software or hardware.
Click Ok.
See an example of an instruction breakpoint below:
Now you can resume the target and see how your breakpoints work. When (or if) the breakpoint is hit, the target gets halted.
You can make jump to the specified address in the Disassembly view. To do it, right-click the address breakpoint in the Breakpoints view and select Go to Disassembly. The Disassembly view is refreshed and the specified address is displayed at the top.