Besturingssysteem en hardware

Welke uitleg over NMI (non-maskable interrupt) is juist?

  1. AWordt ook bij uitschakeling altijd geaccepteerd en wordt gebruikt voor het melden van ernstige afwijkingen
  2. BHeeft de laagste prioriteit en wordt verwerkt nadat alle andere interrupts klaar zijn
  3. CEen interrupt uitsluitend voor de timer die niet door software kan worden veroorzaakt
Antwoord en toelichting tonen

Antwoord: A. Wordt ook bij uitschakeling altijd geaccepteerd en wordt gebruikt voor het melden van ernstige afwijkingen

Een NMI is een interrupt die niet door de gewone instelling voor het uitschakelen van interrupts kan worden tegengehouden. Hij wordt gebruikt voor gebeurtenissen die zelfs bij een vastgelopen systeem altijd gemeld moeten worden, zoals niet te corrigeren geheugenfouten, voedingsafwijkingen en watchdog-timeouts. Hij wordt ook gebruikt om de toestand te onderzoeken als het besturingssysteem is vastgelopen terwijl interrupts uitgeschakeld zijn. De prioriteit behoort tot de hoogste, hij wordt niet uitgesteld en is niet uitsluitend voor de timer.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Besturingssysteem en hardware

  1. Welke verwerking is juist nodig in een systeem met meerdere cores wanneer het besturingssysteem de paginatabelingang van een pagina wijzigt en de koppeling ongedaan maakt?
  2. Wat gebeurt er in het algemeen wanneer een programma een adres benadert dat het besturingssysteem niet heeft toegewezen?
  3. Welke uitleg is juist over wat er gebeurt bij het lezen van de inhoud van een bestand met een mechanisme dat een bestand aan geheugen koppelt (zoals mmap)?
  4. Wat is de belangrijkste reden dat het sneller is om kleine gegevens eerst in een buffer in de gebruikersruimte te verzamelen en gebundeld weg te schrijven dan bij het byte voor byte wegschrijven telkens een systeemaanroep te doen?
  5. Wat is het belangrijkste doel van het onderscheid tussen bevoorrechte modus (kernelmodus) en gebruikersmodus in de CPU?

Vergelijkingen bij dit onderwerp