CHAPTER 3 CPU ARCHITECTURE
Preliminary User’s Manual U17260EJ3V1UD
56
3.1.1 Internal program memory space
The internal program memory space stores the program and table data. Normally, it is addressed with the program
counter (PC).
78K0/KE2 products incorporate internal ROM (flash memory), as shown below.
Table 3-2. Internal ROM Capacity
Internal ROM
Part Number
Structure Capacity
µ
PD78F0531 16384
×
8 bits (0000H to 3FFFH)
µ
PD78F0532 24576
×
8 bits (0000H to 5FFFH)
µ
PD78F0533 32768
×
8 bits (0000H to 7FFFH)
µ
PD78F0534 49152
×
8 bits (0000H to BFFFH)
µ
PD78F0535 61440
×
8 bits (0000H to EFFFH)
µ
PD78F0536
98304
×
8 bits
(0000H to 7FFFH (common area) + 8000H to BFFFH (bank area)
×
4)
µ
PD78F0537,
78F0537D
Flash memory
131072
×
8 bits
(0000H to 7FFFH (common area) + 8000H to BFFFH (bank area)
×
6)
The internal program memory space is divided into the following areas.
(1) Vector table area
The 64-byte area 0000H to 003FH is reserved as a vector table area. The program start addresses for branch
upon reset or generation of each interrupt request are stored in the vector table area.
Of the 16-bit address, the lower 8 bits are stored at even addresses and the higher 8 bits are stored at odd
addresses.