User manual
Basic debugging features UM0036
180/385 Doc ID 7705 Rev 11
4. Click Assemble. The disassembly window will be refreshed as the new instruction is
loaded into the memory, allowing you to modify the assembler instructions online while
debugging. (Note that the application will not be permanently modified.)
The Online Assembler dialog box will then show the next address (Oxf016, in our
example) and by default enter the same instruction in the field.
5. You can continue modifying instructions, address by address, by entering the
instruction you want and clicking Assemble.
Figure 123. Online assembler dialog box
Note: Because the current PC address is always highlighted in blue in the Disassembly window,
you may be mistaken in thinking that you are modifying the instruction at the PC address.
However the address for which you are changing the assembler instruction is always shown
in the Online Assembler dialog box, so be sure to check that the address in the dialog box is
the right one.
6. Click Close when you have finished.
5.7 Memory window
To open a Memory window, either click on the Memory window icon in the View toolbar
or from the main menu select View>Memory. Up to 4 Memory windows can be opened
concurrently; functionalities and description are exactly the same for each window.This
section provides information about:
● Viewing memory contents
● Viewing features
5.7.1 Viewing memory contents
To view an area of memory, enter the starting address into the field at the top of the window
and press the Return key on your keyboard to display the memory locations starting at that
address. An error message will appear if the address is not valid.
At the left of the memory window is displayed the starting address of each block of memory.
A block of 16 bytes of memory is displayed as one line of data in the main window area. The
content of each byte (16 bits) is represented as a two-digit hexadecimal value. To the right of
the window, the same memory location contents are expressed as ASCII characters.