Line 3: |
Line 3: |
| ==Origin== | | ==Origin== |
| [https://nordan.daynal.org/wiki/index.php?title=English#ca._1100-1500_.09THE_MIDDLE_ENGLISH_PERIOD Middle English], from [[Latin]] interruptus, past participle of interrumpere, from inter- + rumpere to break | | [https://nordan.daynal.org/wiki/index.php?title=English#ca._1100-1500_.09THE_MIDDLE_ENGLISH_PERIOD Middle English], from [[Latin]] interruptus, past participle of interrumpere, from inter- + rumpere to break |
− | *[http://en.wikipedia.org/wiki/15th_century 15th Century] | + | *[https://en.wikipedia.org/wiki/15th_century 15th Century] |
| ==Definitions== | | ==Definitions== |
| *1: to stop or hinder by breaking in <interrupted the [[speaker]] with frequent [[questions]]> | | *1: to stop or hinder by breaking in <interrupted the [[speaker]] with frequent [[questions]]> |
Line 10: |
Line 10: |
| In computing, an '''interrupt''' is an asynchronous [[signal]] indicating the need for [[attention]] or a synchronous [[event]] in software indicating the need for a [[change]] in [[execution]]. | | In computing, an '''interrupt''' is an asynchronous [[signal]] indicating the need for [[attention]] or a synchronous [[event]] in software indicating the need for a [[change]] in [[execution]]. |
| | | |
− | A ''hardware interrupt'' causes the [http://en.wikipedia.org/wiki/Central_processing_unit processor] to save its state of execution and begin execution of an interrupt handler. Software interrupts are usually implemented as instructions in the instruction set, which cause a context switch to an interrupt handler similar to a hardware interrupt. | + | A ''hardware interrupt'' causes the [https://en.wikipedia.org/wiki/Central_processing_unit processor] to save its state of execution and begin execution of an interrupt handler. Software interrupts are usually implemented as instructions in the instruction set, which cause a context switch to an interrupt handler similar to a hardware interrupt. |
| | | |
− | Interrupts are a commonly used technique for [http://en.wikipedia.org/wiki/Computer_multitasking computer multitasking], especially in [http://en.wikipedia.org/wiki/Real-time_computing real-time computing]. Such a system is said to be interrupt-driven. | + | Interrupts are a commonly used technique for [https://en.wikipedia.org/wiki/Computer_multitasking computer multitasking], especially in [https://en.wikipedia.org/wiki/Real-time_computing real-time computing]. Such a system is said to be interrupt-driven. |
| | | |
| An [[act]] of interrupting is referred to as an interrupt request (IRQ). | | An [[act]] of interrupting is referred to as an interrupt request (IRQ). |