CHAPTER 3 CPU
3.7
Dedicated Registers
The following 11 registers are dedicated registers in the CPU.
• Accumulator (A)
• System stack pointer (SSP)
• Program counter (PC)
• Program bank register (PCB)
• User stack pointer (USP)
• User stack bank register (USB)
• Additional data bank register (ADB)
• Processor status (PS)
• Direct page register (DPR)
• Data bank register (DPP)
• System stack bank register (SSB)
■ Configuration of Dedicated Registers
Figure 3.7-1 shows the configuration of dedicated registers; Table 3.7-1 lists the initial values of the
dedicated registers.
40
Figure 3.7-1 Configuration of Dedicated Registers
AL
AH
USP
SSP
PS
PC
DPR
PCB
DPB
USB
SSB
ADB
8 bits
16 bits
32 bits
Accumulator (A)
User Stack Pointer (USP)
System Stack Pointer (SSP)
Processor Status (PS)
Program Counter (PC)
Direct Page Register (DPR)
Program Bank Register (PBR)
Data Bank Register (DBR)
User Stack Bank Register (USB)
System Stack Bank Register (SSB)
Additional Data Bank Register (ADB)