5.18. The program counter during debug

The debugger must keep track of what happens to the PC, so that the ARM7TDMI-S core can be forced to branch back to the place at which program flow was interrupted by debug. Program flow can be interrupted by any of the following:

Copyright © 2001 ARM Limited. All rights reserved.ARM DDI 0234B
Non-Confidential