Interrupt Service Routine

Türkçe karşılığı: Kesme servis rutiniAlan: Gömülü Sistemler

Bir interrupt oluştuğunda CPU tarafından çağrılan ve olayın en acil kısmını işleyen özel handler.

Teknik Bağlam

ISR register/context kısıtları altında çalışabilir; blocking, uzun hesaplama veya dinamik allocation çoğu gerçek zamanlı/embedded tasarımda kaçınılır. Deferred work daha düşük öncelikli bağlama taşınabilir.

Sınırlar

ISR normal thread değildir ve platformun interrupt masking/prioritization kuralları latency'yi doğrudan etkiler.

İlgili Kavramlar

  • Interrupt
  • Priority Inversion
  • Real-Time System
  • DMA