S3C80A5B
ADDRESS SPACES
2-3
REGISTER ARCHITECTURE
The S3C80A5B register file has 312 registers. The upper 64 bytes register files are addressed as system control
register and working register. The lower 192-byte area of the physical register file(00H–BFH) contains freely-
addressable, general-purpose registers called
prime registers
.
It can be also used for stack operation.
The extension of register space into separately addressable sets is supported internally by addressing mode
restrictions.
Specific register types and the area (in bytes) they occupy in the S3C80A5B internal register space are
summarized in Table 2-1.
Table 2-1. S3C80A5B Register Type Summary
Register Type
Number of Bytes
General-purpose registers (including the 16-byte
common working register area, the 256-byte prime
register area.)
272
CPU and system control registers
18
Mapped clock, peripheral, and I/O control and data
registers
22
Total Addressable Bytes
312