
82 CHAPTER 2 Instruction Sets
register ST2_55. For example, if bit AR0LC 1,then the main data page is supplied
by AR0H, the buffer start register is BSA01, and the buffer size register is BK03.
The C55x supports two stacks:one for data and one for the system. Each stack is
addressed by a 16-bit address. These two stacks can be relocated to different spots
in the memory map by specifying a page using the high register: SP and SPH form
XSP, the extended data stack; SSP and SPH form XSSP, the extended system stack.
Note that both SP and SSP share the same page register SPH. XSP and XSSP hold
23-bit addresses that correspond to data locations.
The C55x ...