Samsung P8245 사용자 설명서
S3C8245/P8245/C8249/P8249
ADDRESS SPACES
2-1
2
ADDRESS SPACES
OVERVIEW
The S3C8245/C8249 microcontroller has two types of address space:
— Internal program memory (ROM)
— Internal register file
A 16-bit address bus supports program memory operations. A separate 8-bit register bus carries addresses and data
between the CPU and the register file.
between the CPU and the register file.
The S3C8245 has an internal 16-Kbyte mask-programmable ROM. The S3C8249 has an internal 32-Kbyte mask-
programmable ROM.
programmable ROM.
The 256-byte physical register space is expanded into an addressable area of 320 bytes using addressing modes.
A 16-byte LCD display register file is implemented.
There are 1,109 mapped registers in the internal register file. Of these, 1,040 are for general-purpose.
(This number includes a 16-byte working register common area used as a “scratch area” for data operations, four
192-byte prime register areas, and four 64-byte areas (Set 2)). Thirteen 8-bit registers are used for the CPU and the
system control, and 53 registers are mapped for peripheral controls and data registers. Twelve register locations are
not mapped.
(This number includes a 16-byte working register common area used as a “scratch area” for data operations, four
192-byte prime register areas, and four 64-byte areas (Set 2)). Thirteen 8-bit registers are used for the CPU and the
system control, and 53 registers are mapped for peripheral controls and data registers. Twelve register locations are
not mapped.