Debugger Components
General Debugger Components
64
Microcontrollers Debugger Manual

General Debugger Components

This section describes the various features and usage of the debugger components.

Assembly Component

The Assembly window, shown in Figure 3.3, displays program code in disassembled
form. It has a function very similar to that of the Source component window but on a much
lower abstraction level. Thus it is therefore possible to view, change, monitor and control
the current location of execution in a program.
Figure 3.3 Assembly Window
This window contains all on-line disassembled instructions generated by the loaded
application. Each displayed disassembled line in the window can show the following
information: the address, machine code, instruction and absolute address in case of a
branch instruction. By default, the user can see the instruction and absolute address.
If breakpoints have been set in the application, they are marked in the Assembly
component with a special symbol, depending on the kind of breakpoint.
If execution has stopped, the current position is marked in the Assembly component by
highlighting the corresponding instruction.
The Object Info Bar of the component window contains the procedure name, which
contains the currently selected instruction. When a procedure is double clicked in the
Procedure component, the current assembly statement inside this procedure is highlighted
in the Assembly component.