2.9.2.3 Execute after changing PC value

The program is executed after you have forcibly changed the current PC value to an arbitrary position.

To start this operation, move the caret to the line/instruction at which you wish to start the program in the Editor panel/Disassemble panel, then select [Set PC to Here] from the context menu (the current PC value is set to the address of the line/instruction where the caret currently exists).

Then execute either one of the execution method described in "2.9.2.2 Execute from the current address".

Caution

If a program that has stopped at a software or hardware (pre-execution) breakpoint is restarted from the same address, the realtime capability is lost because stepped execution of the instruction at that address takes place before the program is restarted. Any events that are triggered by the stepped execution are cleared next time the program is run. Even if a trace or time-measurement start event is triggered by the stepped execution, tracing or time measurement does not start until the same event is triggered again. Likewise any break or trace start events that are triggered by the stepped execution are not effective as AND or sequential conditions.