Datasheet
RL78/L12    CHAPTER 3 CPU ARCHITECTURE 
R01UH0330EJ0200 Rev.2.00      57 
Dec 13, 2013 
3.1.1 Internal program memory space 
The internal program memory space stores the program and table data. 
The RL78/L12 products incorporate internal ROM (flash memory), as shown below. 
Table 3-2. Internal ROM Capacity 
Part Number  Internal ROM 
Structure Capacity 
R5F10Rx8 (x = B, F, G, J)  Flash memory  8192 × 8 bits (00000H to 01FFFH) 
R5F10RxA (x = B, F, G, J, L)  16384 × 8 bits (00000H to 03FFFH) 
R5F10RxC (x = B, F, G, J, L)  32768 × 8 bits (00000H to 07FFFH) 
The internal program memory space is divided into the following areas. 
(1)  Vector table area 
The 128-byte area 00000H to 0007FH 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. Furthermore, the interrupt jump 
address is a 64 K address of 00000H to 0FFFFH, because the vector code is assumed to be 2 bytes. 
Of the 16-bit address, the lower 8 bits are stored at even addresses and the higher 8 bits are stored at odd addresses. 










