US 7,543,127 B2
Computer system
Masao Kajihara, Tokyo (Japan)
Assigned to Nokia Corporation, Espoo (Finland)
Filed on Jan. 24, 2006, as Appl. No. 11/339,095.
Claims priority of application No. 2005-021482 (JP), filed on Jan. 28, 2005.
Prior Publication US 2006/0174079 A1, Aug. 03, 2006
Int. Cl. G06F 12/00 (2006.01)
U.S. Cl. 711—163  [711/118; 711/123; 711/125; 711/170; 711/173] 24 Claims
OG exemplary drawing
 
1. A computer system comprising:
a processor comprising a first working mode, and a second working mode having a different privilege level from said first working mode;
a first instruction cache memory area configurable to store program instructions read from main memory and that is accessed by said processor during said first working mode, where the instructions stored in the first instruction cache are the same as instructions stored in the main memory;
a second instruction cache memory area configurable to store program instructions read from main memory and that is accessed by said processor during said second working mode, where the instructions stored in the second instruction cache are the same as instructions in the main memory; and
circuitry configurable to respond to a current working mode to automatically select one of said first instruction cache memory area or said second instruction cache memory area to provide program instructions to be executed by said processor.