English
Language : 

HD404639R Datasheet, PDF (8/135 Pages) Renesas Technology Corp – 4-Bit Single-Chip Microcomputer
HD404639R Series
Memory Map
ROM Memory Map
The ROM memory map is shown in figure 1 and described below.
0
15
16
63
64
4095
4096
Vector address
Zero-page subroutine
(64 words)
Pattern
(4,096 words)
Program
(8,192 words)
$0000
$000F
$0010
$003F
$0040
$0FFF
$1000
8191
8192
For HD404638R, HD40A4638R $1FFF
Program
(16,384 words)
$2000
For HD404639R, HD40A4639R,
16383
HD407A4639R
$3FFF
0
JMPL instruction
$0000
1 (Jump to RESET, STOPC routine) $0001
2
JMPL instruction
$0002
3
(Jump to INT0 routine)
$0003
4
JMPL instruction
$0004
5
(Jump to INT1 routine)
$0005
6
JMPL instruction
$0006
7
(Jump to timer A routine)
$0007
8
JMPL instruction
$0008
9 (Jump to timer B, INT2 routine) $0009
10
JMPL instruction
$000A
11 (Jump to timer C, INT3 routine) $000B
12
JMPL instruction
$000C
13 (Jump to timer D, INT4 routine) $000D
14
JMPL instruction
$000E
15 (Jump to serial 1, serial 2 routine) $000F
Figure 1 ROM Memory Map
Vector Address Area ($0000–$000F): Reserved for JMPL instructions that branch to the start addresses
of the reset and interrupt routines. After MCU reset or an interrupt, program execution continues from the
vector address.
Zero-Page Subroutine Area ($0000–$003F): Reserved for subroutines. The program branches to a
subroutine in this area in response to the CAL instruction.
Pattern Area ($0000–$0FFF): Contains ROM data that can be referenced with the P instruction.
Program Area ($0000–$1FFF (HD404638R, HD40A4638R), $0000–$3FFF (HD404639R,
HD40A4639R, HD407A4639R)): Used for program coding.
6