An interrupt is a signal from a device attached to a
computer or from a program within the computer
that requires the operating system to stop and figure out what to do next.
Interrupt is a signal which has highest priority from hardware or software
which processor should process its signal immediately.
1.Hardware Interrupts : If the signal for the processor is from external device or hardware then then it is called Hardware interrupt For example: from keyboard we will press the key to do some action ..this pressing of key in keyboard will generate a signal which is given to the processor to do action, such interrupts are called hardware interrupts. Hardware interrupts can be classified into types :
2.Software Interrupts : Software interrupt can also be divided in two types. They are :
Although, interrupts have highest priority than other signals, there are many types of interrupts but basic types of interrupts are :
1.Hardware Interrupts : If the signal for the processor is from external device or hardware then then it is called Hardware interrupt For example: from keyboard we will press the key to do some action ..this pressing of key in keyboard will generate a signal which is given to the processor to do action, such interrupts are called hardware interrupts. Hardware interrupts can be classified into types :
- Maskable Interrupt : The hardware interrupts which can be delayed when a much highest priority interrupt has occured to the processor.
- Non Maskable Interrupt : The hardware which cannot be delayed and should process by the processor immediately.
2.Software Interrupts : Software interrupt can also be divided in two types. They are :
- Normal Interrupts : The interrupts which are caused by the software instructions are called software interrupt.
- Exception : It means unplanned interrupt while executing a program is called "Exception". For example: while executing a program ,if we got a value which should be divided by zero is called a Exception.
Unfamiliar Word Meaning in Bangla
Quote :