Patent ID: 7412597
Filing Date: 2008-08-12
Classification: G06F

Abstract:
1. A computer system, comprising: a storage device storing a booting system and a multi-tasking kernel; and a microprocessor, coupled to the storage device, for loading the multi-tasking kernel to execute the booting system; wherein a plurality of queues are created by the microprocessor and stored in the storage device, and the queues respectively corresponding to different priority levels are utilized for storing a plurality of events, when a break event having a higher priority than a processing event is received during an execution of the processing event, a break point for indicating interruption of the processing event is generated and the execution of the processing event is suspended, then the break event is executed and the execution of the processing event is resumed after the break event is executed according to the break point, and the microprocessor activates a masking mechanism to mask an event with a relatively higher priority level to process an event with a relatively lower priority level.