- What is an interrupt
In communications and computer science, an interrupt is a signal which is able to transmit data intermittently rather than in a steady stream, known as a synchronous signal.
Operating on an interrupt request line, they can be used in both software and hardware. For example a hardware interrupt will allow a computer processor to stop and save a current task, while beginning a new execution.
In software an interrupt will usually be used as an instruction in the programming architecture of the computer. The process of interrupting is called an interrupt request (IRQ), and they are used to allow a computer to multitask. This in essence means that different programs can share processes in order to complete tasks.
Different types of interrupt signal include:
- Level triggered
- An edge triggered interrupt
- Hybrid
- Message signaled
For further information on Interrupt signals and processes, it is recommended you consult a textbook or periodical. These can be purchased from all good bookshops or online at amazon.com