(2) Skip instructions (e.g. SNZP, INY, DEY, SZB, SEAM, SZC and RTS)
When a skip instruction skips the next instruction, a breakpoint set in the skipped instruction does
not cause execution to halt. (See Program examples 5.5 and 5.6)
Program example 5.5
POINT:
POINTA:
A breakpoint set at address POINT causes execution to halt immediately before address
POINTA in only the case of the instruction shown on the right side.
Program example 5.6
POINT:
If a break with pass count is set at address POINT, the count is taken and execution is
halted only when the instruction at address POINT is executed.
RC
SZC
TABP
TAM
0
•
•
RC
INY
TABP
LA
0
•
•
( 28 / 34 )
SC
SZC
POINT:
TABP
POINTA:
TAM
; Skip instructions
0
•
•