English
Language : 

HD404459 Datasheet, PDF (8/122 Pages) Renesas Technology Corp – 4-bit HMCS400-series microcomputers
HD404459 Series
Memory Map
ROM Memory Map
See the ROM memory map of figure 1.
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 for HD404458, $0000–$3FFF for HD404459/HD4074459): Used for
program coding.
$0000
$000F
$0010
$003F
$0040
$0FFF
$1000
$1FFF
$2000
Vector address
Zero-page subroutine
(64 words)
Pattern
(4,096 words)
HD404458 program
(8,192 words)
$0000
JMPL instruction
$0001 (jump to RESET, STOPC routine)
$0002
$0003
JMPL instruction
(jump to INT0 routine)
$0004
$0005
JMPL instruction
(jump to INT1 routine)
$0006
$0007
JMPL instruction
(jump to timer D routine)
$0008
JMPL instruction
$0009 (jump to timer A, INT2 routine)
$000A
JMPL instruction
$000B (jump to timer B, INT3 routine)
$000C
JMPL instruction
$000D (jump to timer C, serial routine)
$000E
$000F
JMPL instruction
(jump to wakeup routine)
HD404459, HD4074459 program
(16,384 words)
$3FFF
Figure 1 ROM Memory Map
6