An interrupt handler, also known as an interrupt service routine (ISR), is a callback subroutine in an operating system or device driver whose execution is triggered by the reception of an interrupt. Interrupt handlers have a multitude of functions, which vary based on the reason the interrupt was generated and the speed at which the Interrupt Handler completes its task. An interrupt handler is a low-level counterpart of event handlers.

PropertyValue
dbpprop:abstract
  • An interrupt handler, also known as an interrupt service routine (ISR), is a callback subroutine in an operating system or device driver whose execution is triggered by the reception of an interrupt. Interrupt handlers have a multitude of functions, which vary based on the reason the interrupt was generated and the speed at which the Interrupt Handler completes its task. An interrupt handler is a low-level counterpart of event handlers. These handlers are initiated by either hardware interrupts or interrupt instructions in software, and are used for servicing hardware devices and transitions between protected modes of operation such as system calls.
  • Ein Interrupthandler (auch Unterbrechungsroutine oder Unterbrechungsbehandlung genannt) ist ein Programmstück, das von einer CPU ausgeführt wird, wenn sie durch einen Softwareinterrupt oder Interrupt Request (Unterbrechungsanforderung) gezwungen wird, den normalen Programmablauf zu unterbrechen und einen Interrupt auszuführen.
  • Un gestore di interrupt è l'evoluzione di una interrupt service routine, cioè una routine la cui esecuzione è innescata dal verificarsi di un interrupt. Nei moderni sistemi i gestori di interrupt sono divisi in due parti: gestori di primo livello (FLIH, First-Level Interrupt Handler) gestori di secondo livello (SLIH, Second-Level Interrupt Handlers) I gestori di primo livello (FLIH) funzionano nello stesso modo delle vecchie routine di interrupt. In risposta ad un interrupt avviene una commutazione di contesto e il codice per gestire l'interrupt viene caricato in memoria ed eseguito. Il compito del FLIH, comunque, non è quello di gestire l'interrupt, bensì quello di schedulare la successiva esecuzione del gestore di secondo livello (SLIH), nonché quello di tenere traccia e di memorizzare tutte le eventuali informazioni importanti che fossero disponibili soltanto nel momento in cui si verifica l'interrupt. Il gestore SLIH rimane nella coda pronti del sistema operativo finché, quando si rende disponibile tempo macchina del processore, arriva il suo turno di esecuzione, e può essere eseguito il codice per gestire l'evento che ha innescato l'interrupt.
  • 割り込みハンドラ(英: Interrupt handler)または割り込みサービスルーチン(英: Interrupt Service Routine, ISR)は、割り込み受け付けによって起動されるオペレーティングシステムやデバイスドライバのコールバックルーチンである。割り込みハンドラは割り込み原因によってそれぞれ存在し、割り込みハンドラがそのタスクを完了するまでにかかる時間も様々である。 割り込みハンドラはイベントハンドラに対応してハードウェアに近いところで動作する。これらのハンドラは、ハードウェアの割り込みかソフトウェアの割り込み命令で起動され、ハードウェア機器のための処理をしたり、システムコールなどのCPUモードの移行を行ったりする。
  • Обработчик прерываний (или процедура обслуживания прерываний) — специальная процедура, вызываемая по прерыванию для выполнения его обработки. Обработчики прерываний могут выполнять множество функций, которые зависят от причины, которая вызвала прерывание. Обработчик прерываний — это низкоуровневый эквивалент обработчика событий. Эти обработчики вызываются либо по аппаратному прерыванию, либо соответствующей инструкцией в программе, и соответственно обычно предназначены для взаимодействия с устройствами или для осуществления вызова функций операционной системы. На современных ПК обработчики основных аппаратных и программных прерываний находятся в памяти BIOS. Современная операционная система, во время своей загрузки, заменяет эти обработчики своими. При загрузке драйверов устройств, операционная система распределяет управление обработкой прерывания между ними. В операционных системах семейства Windows программные прерывания используются для вызовов многих API функций. В ассемблере X86 прерывание вызывается командой int.
  • Kesme kotarıcı ya da kesme hizmet yordamı, yürütümü alınan kesme tarafından tetiklenen, işletim sistemi veya aygıt sürücüsünün bir geri çağırma altprogramıdır. Kesme kotarıcıları temelde kesmenin üretilmiş olması ve kesme kotarıcının görevini tamamlama hızına dair çok sayıda fonksiyona sahiptir. Kesme kotarıcı, olay kotarıcının alt düzey kopyasıdır. Bu kotarıcılar donanım kesmeleri veya yazılımdaki kesme komutlarınca başlatılırlar ve donanım aygıtlarına hizmet ve sistem çağrıları gibi işletimin güvenli modları arasındaki geçişi sağlamak için kullanılırlar.
dbpprop:hasPhotoCollection
rdf:type
rdfs:comment
  • An interrupt handler, also known as an interrupt service routine (ISR), is a callback subroutine in an operating system or device driver whose execution is triggered by the reception of an interrupt. Interrupt handlers have a multitude of functions, which vary based on the reason the interrupt was generated and the speed at which the Interrupt Handler completes its task. An interrupt handler is a low-level counterpart of event handlers.
  • Ein Interrupthandler (auch Unterbrechungsroutine oder Unterbrechungsbehandlung genannt) ist ein Programmstück, das von einer CPU ausgeführt wird, wenn sie durch einen Softwareinterrupt oder Interrupt Request (Unterbrechungsanforderung) gezwungen wird, den normalen Programmablauf zu unterbrechen und einen Interrupt auszuführen.
  • Un gestore di interrupt è l'evoluzione di una interrupt service routine, cioè una routine la cui esecuzione è innescata dal verificarsi di un interrupt. Nei moderni sistemi i gestori di interrupt sono divisi in due parti: gestori di primo livello (FLIH, First-Level Interrupt Handler) gestori di secondo livello (SLIH, Second-Level Interrupt Handlers) I gestori di primo livello (FLIH) funzionano nello stesso modo delle vecchie routine di interrupt.
  • Обработчик прерываний (или процедура обслуживания прерываний) — специальная процедура, вызываемая по прерыванию для выполнения его обработки. Обработчики прерываний могут выполнять множество функций, которые зависят от причины, которая вызвала прерывание.
  • Kesme kotarıcı ya da kesme hizmet yordamı, yürütümü alınan kesme tarafından tetiklenen, işletim sistemi veya aygıt sürücüsünün bir geri çağırma altprogramıdır. Kesme kotarıcıları temelde kesmenin üretilmiş olması ve kesme kotarıcının görevini tamamlama hızına dair çok sayıda fonksiyona sahiptir. Kesme kotarıcı, olay kotarıcının alt düzey kopyasıdır.
rdfs:label
  • Interrupt handler
  • Unterbrechungsroutine
  • Gestore di interrupt
  • 割り込みハンドラ
  • Обработчик прерывания
  • Kesme kotarıcı
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of