Hardware Interrupt

Hardware interrupt is a signal received by the program from any of the variety of hardware devices like a keyboard, printer etc, letting the program know that it needs the processors attention on more priority than the currently executing operation.