Besturingssysteem en hardware

Welke combinatie van de belangrijkste werkingsmodi die in de privileged architecture van RISC-V zijn vastgelegd is juist?

  1. AMachinemodus, supervisormodus, gebruikersmodus
  2. BReal mode, protected mode, long mode
  3. CAdresmodus, datamodus, instructiemodus
Antwoord en toelichting tonen

Antwoord: A. Machinemodus, supervisormodus, gebruikersmodus

In de privileged architecture van RISC-V zijn de machinemodus (M) met de hoogste privileges, de supervisormodus (S) waarin de kernel van het besturingssysteem draait en de gebruikersmodus (U) waarin toepassingen draaien vastgelegd. De machinemodus is altijd aanwezig, en direct na het inschakelen en voor firmware draait alles hierin. Kleine microcontrollers hebben alleen M en U, en wie een besturingssysteem draait heeft gewoonlijk M, S en U; bij de virtualisatie-uitbreiding komen modi voor de hypervisor erbij. Real, protected en long mode zijn termen van x86.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Besturingssysteem en hardware

  1. Waarom wordt bij terugkeer naar het oorspronkelijke programma na afhandeling van een interrupt of exception een speciale terugkeerinstructie (zoals sret en mret van RISC-V) gebruikt in plaats van een gewone terugkeerinstructie van een functie?
  2. Welke factor is in een systeem waarin realtime gedrag vereist is het meest geschikt als oorzaak van een grotere interruptlatentie (de tijd van het optreden van een interrupt tot het begin van de handler)?
  3. Welke uitleg over NMI (non-maskable interrupt) is juist?
  4. 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?
  5. Wat gebeurt er in het algemeen wanneer een programma een adres benadert dat het besturingssysteem niet heeft toegewezen?

Vergelijkingen bij dit onderwerp