摘要 |
PROBLEM TO BE SOLVED: To make an instruction and data that are read for the first time to be read not from a main storage device but from a cache memory in an arithmetic processing system having the cache memory. SOLUTION: A real time OS stores the execution address of each instruction and the data address of data related to each instruction in each task. The real time OS operating on a processor 101 controls each task as to whether to be in an active state, in a performance standby state, or in a standby state. When any task is shifted from a standby state to a performance standby state, the real time OS sends an instruction to read an instruction and data belonging to the task to a task cache memory 103. When the task cache memory 103 receives the instruction, the cache memory 103 reads the instructed instruction and data from the main storage device 102 to store the indicated instruction and data.
|