摘要 |
PROBLEM TO BE SOLVED: To determine a processor appropriately executing an interrupt process according to an external interrupt request, thereby executing an efficient interrupt process as an entire system. SOLUTION: A multiprocessor system is provided with a task priority gaining part 104 for gaining the priority of each task being executed by processors 101-103; a processor selecting means 105 for selecting the processor executing the task of the lowest priority, based on the priority of each processor task gained by the task priority gaining part 104; an interrupt accepting part 106 for accepting all the external interrupt requests generated; and an interrupt reporting part 109 which reports the interrupt request accepted by the interrupt accepting part 106 to the processor determined by the processor selecting means 105. The processor selected by the processor selecting means which is executing the task of the lowest priority is caused to execute the interrupt process corresponding to the external interrupt request generated. COPYRIGHT: (C)2005,JPO&NCIPI
|