Patent ID: 6598137
Filing Date: 2003-07-22
Classification: G06F

Abstract:
A microcomputer having a built-in nonvolatile memory comprising:at least one erasable nonvolatile memory provided in a memory space of said microcomputer; a boot ROM for storing an initial program to start up said microcomputer and a transfer program to transfer said initial program to said nonvolatile memory; a RAM; control means for, when said nonvolatile memory stores no program, transferring said initial program to said nonvolatile memory in accordance with said transfer program, and subsequently removing said boot ROM from the memory space of said microcomputer, wherein: said nonvolatile memory stores a transfer program to transfer a program stored in said nonvolatile memory to said RAM; and said control means for carrying out a program stored in said RAM, transferring the program stored in the nonvolatile memory to the RAM in accordance with said transfer program, and when carrying out the program stored in said RAM, moving a starting address of an interrupt routine program included in said initial program from said nonvolatile memory to said RAM.