Patent ID: 7363428
Filing Date: 2008-04-22
Classification: G06F

Abstract:
1. A microprocessor system, comprising: a processor; a hot routine memory, controlled by the processor, configured to store a portion of information stored in a storage device designated by the application program as a hot routine; a controller configured to include address translation information providing translation between an address of the hot routine in the storage device and an address of the hot routine in the hot routine memory; wherein the processor is configured to read the portion of information designated by the application program as the hot routine from the storage device if the application program is executed by the processor and store the portion of information in the hot routine memory before execution of the application program, the processor is configured to execute the application program and request information after the portion of information is stored in the in the hot routine memory, and the controller is configured to control the hot routine memory to output the requested information to the processor if the controller determines from the address translation information that the hot routine memory stores the requested information.