摘要 |
PROBLEM TO BE SOLVED: To drastically shorten the startup time of an electronic device. SOLUTION: The electronic device has a copied area management table 107 for storing whether data have been copied from areas storing initial values in data segments of a ROM 1003 to corresponding areas (RAM 1004) of data segments. When an access is detected to an area in the data segments of the RAM 1004 where data copy from the ROM 103 has been not performed yet, a program being performed is interrupted, data copy is performed by the processing of an NMI interrupt handler, the information in the copied area management table 107 is updated, and the performance of the program is restarted. Thus, the initial values in the data segments are distributedly copied on demand from the ROM 1003 to the RAM 1004. COPYRIGHT: (C)2008,JPO&INPIT
|