An interrupt processing apparatus, system, and article including a
machine-accessible medium, along with a method of processing interrupts,
optimize interrupt-handling by combining the activities of acknowledging
and disabling the interrupt. In one embodiment, the apparatus may include
an interrupt cause register coupled to an interrupt disabling register and
an interrupt mask register. The system may include a processor coupled to
an interrupt cause register using a bus, along with an interrupt disabling
register coupled to an interrupt mask register and the interrupt disabling
register. The method may include reading an interrupt cause register in
response to receiving an interrupt, and transferring a mask value stored
in an interrupt disabling register directly to an interrupt mask register
so as to disable receiving further interrupts from the interrupt source.
Interrupt обрабатывая прибор, систему, и статью включая машин-dostupnoe средство, вместе с методом обрабатывать interrupts, оптимизирует прерывать-regulirovat6 путем совмещать работы подтверждать и выводить interrupt из строя. В одно воплощение, прибор может включить регистр причины interrupt соединенный к регистру interrupt выводя из строя и регистру маски interrupt. Система может включить обработчик соединенный к регистру причины interrupt использующ шину, вместе с регистром interrupt выводя из строя соединенным к регистру маски interrupt и регистру interrupt выводя из строя. Метод может включить читать регистр причины interrupt in response to получать interrupt, и переносить значение маски, котор хранят в регистре interrupt выводя из строя сразу к регистру маски interrupt для того чтобы вывести получать из строя более дополнительные interrupts от источника interrupt.