g) Wenn man in einer Interrupt-Service-Routine längere Berechungen
durchführt, kann dies zu Problemen führen. Welches der folgenden Probleme
gehört nicht dazu?
❏ Durch die gleichzeitige Sperre des Interrupt können weitere Interrupts
verloren gehen.
❏ Je mehr Code ausgeführt wird, desto größer ist die Gefahr, dass auf Daten zugegriffen
wird, die auch im eigentlichen Programmablauf genutzt werden.
❏ Beim Eintreffen anderer Interrupts werden ggf. andere Interrupt-Bearbeitungen
ausgelöst. Dies kann zu einem sehr unübersichtlichen Programmablauf führen.
❏ Wenn eine Berechnung in einer Interrupt-Routine zu lange dauert, wird sie nach
einem festen Timeout von der CPU abgebrochen.
Ich glaube c ist richtig, da ja immer nur eine Interruptbehandlung ablaufen darf.
durchführt, kann dies zu Problemen führen. Welches der folgenden Probleme
gehört nicht dazu?
❏ Durch die gleichzeitige Sperre des Interrupt können weitere Interrupts
verloren gehen.
❏ Je mehr Code ausgeführt wird, desto größer ist die Gefahr, dass auf Daten zugegriffen
wird, die auch im eigentlichen Programmablauf genutzt werden.
❏ Beim Eintreffen anderer Interrupts werden ggf. andere Interrupt-Bearbeitungen
ausgelöst. Dies kann zu einem sehr unübersichtlichen Programmablauf führen.
❏ Wenn eine Berechnung in einer Interrupt-Routine zu lange dauert, wird sie nach
einem festen Timeout von der CPU abgebrochen.
Ich glaube c ist richtig, da ja immer nur eine Interruptbehandlung ablaufen darf.
Show profile
Link to this post