Interrupt

Türkçe karşılığı: KesmeAlan: Gömülü Sistemler

Donanım veya yazılım olayının CPU'nun normal instruction akışını kesip belirlenmiş handler'a geçmesini sağlayan mekanizma.

Teknik Bağlam

Timer, network, ADC ve I/O completion olayları interrupt üretebilir. ISR mümkün olduğunca kısa tutulup uzun iş deferred context'e aktarılır; interrupt latency gerçek zaman davranışında önemlidir.

Sınırlar

Polling her durumda kötü, interrupt her durumda iyi değildir; yüksek olay oranında interrupt storm CPU maliyeti oluşturabilir.

İlgili Kavramlar

  • Interrupt Service Routine
  • DMA
  • Real-Time System
  • Polling