( 25 / 38 )
5.7 Program Execution (G, GB)The PC4400 and the M34282T5-OPT's hardware are subject to the following restrictions with
respect to the operation of the program execution commands (G and GB).
(1) Continuous description of instructions
Hardware break points set in a continuous description of instructions following one after another
do not cause a break to occur in the continuous description of instructions. A break occurs only
after fetching the address where the continuous description of instructions is discontinued. (See
Program example 5.1)
However, a break does occur even in a continuous description of instructions when an external
trigger break or forced break is encountered. For execution to be resumed in this case, you need
to make sure that the execution start address is next to the continuous description of instructions.
(See Program example 5.2)
Program example 5.1
LA 0
POINT: LA 1 ; Continuous description of instructions
LA 2
POINT+2: XAM 3
If a break is set at POINT, execution is halted immediately before the XAM instruction at
address POINT+2.
Program example 5.2
LA 0
POINT: LA 1 ; Continuous description of instructions
POINT+1: LA 2
POINT+2: XAM 3
If a forced or external trigger break is applied at POINT, execution is halted at POINT+1. When
resuming program execution after the break, make sure that the start address is at POINT+2,
an address immediately after the continuous description of instructions is discontinued.