µPD705100
8.1.2 Program counter (PC)
The program counter (PC) is a register which holds the first address of the instruction being executed. Bit 0 of
the program counter is fixed to 0, but is forcibly masked to 0 upon a branch to a point other than a halfword boundary
(bit 0 of the address is 0).
Upon reset, the program counter is initialized to FFFFFFF0H.
Figure 8-1. Program Registers
r0 : Zero register
r1 : Assembler-reserved register
r2 : Handler stack pointer
r3 : Stack pointer
r4 : Global pointer
r5 : Text pointer
r6
r29
r30: Register reserved for operation
r31: Link pointer
PC
22