S3F80P5_UM_ REV1.00 ADDRESS SPACE
COMMON WORKING REGISTER AREA (C0H–CFH)
After a reset, register pointers RP0 and RP1 automatically select two 8-byte register slices in set 1, locations
C0H–CFH, as the active 16-byte working register block:
RP0 C0H–C7H
RP1 C8H–CFH
This 16-byte address range is called common area. That is, locations in this area can be used as working
registers by operations that address any location on any page in the register file. Typically, these working
registers serve as temporary buffers for data operations.
0
Following a hareware reset, register
pointers RP0 and RP1 point to the
common working register
area, locations C0H-CFH.
FFH
F0H
C0H
Set 1
FFH
BFH
Set 2
00H
Prime
Area
RP0 =
RP1 =
E0H
D0H
C0H
1100 000
01100 100
~~
Page 0
Page 0
Figure 2-11. Common Working Register Area
2-15