Betriebssysteme

Nennen Sie den Unterschied zwischen einem synchonen und asynchronen Interrupt

Synchrone:
  • treten bei synchrone Ereignissen auf
  • identische Randbedingungen, immer an der gleichen Programmstelle
  • werden auch als Exceptions (Ausnahmen) bezeichnet
  • werden von der CPU ausgelöst und sind für das laufende Programm gedacht
Asynchrone:
  • nicht an laufendes Programm gebunden
  • treten unabhängig davon auf, was System gerde macht
  • z.B: Ankunft einer Nachricht an einem Netzwerkadapter
  • sind nicht vorhersehbar und nicht reproduzierbar

Diskussion