Difference between revisions of "Interruption"

From Nordan Symposia
Jump to navigationJump to search
(Created page with 'File:lighterstill.jpgright|frame ==Origin== [http://nordan.daynal.org/wiki/index.php?title=English#ca._1100-1500_.09THE_MIDDLE_ENGLISH_PERIOD Middle ...')
 
m (Text replacement - "http://" to "https://")
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
  
 
==Origin==
 
==Origin==
[http://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).  

Latest revision as of 01:22, 13 December 2020

Lighterstill.jpg

Interrupt2.jpg

Origin

Middle English, from Latin interruptus, past participle of interrumpere, from inter- + rumpere to break

Definitions

Description

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 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 computer multitasking, especially in real-time computing. Such a system is said to be interrupt-driven.

An act of interrupting is referred to as an interrupt request (IRQ).