Interrupt Service Routine For every interrupt, there must be an interrupt service routine (ISR), or interrupt handler. When an interrupt occurs, the microcontroller runs the interrupt service routine. For every interrupt, there is a fixed location in memory that holds the address of its interrupt service routine, ISR. The table of memory locations set aside to hold the addresses of ISRs is called as the Interrupt Vector Table. Interrupt Vector Table There are six interrupts including RESET ... Interrupt is a signal which processor should process its signal immediately. Read this post to know about types of Interrupts, interrupt handlers and latency. Interrupt signals may be issued in response to hardware or software events. These are classified as hardware interrupts or software interrupts, respectively. For any particular processor, the number of interrupt types is limited by the architecture. Interrupts play a crucial role in computer devices by allowing the processor to react quickly to events or requests from external devices or software. In this article, we are going to discuss every point about interruption and its various types in detail. What is an Interrupt?