Introduction - Operating-System Operations
4 belangrijke vragen over Introduction - Operating-System Operations
Moderne besturingssystemen zijn interrupt-driven. Wat wordt hiermee bedoeld?
Een besturingssysteem reageert op events en doet niets uit zichzelf. Events komen voort uit een interrupt of uit een trap. Een trap is een interrupt die afkomstig is van de software.
In een dual-mode besturingssysteem wordt onderscheid gemaakt tussen kernel mode en user mode. Wat houdt dit onderscheid in?
Kernel mode is bedoeld voor taken die uitgevoerd worden namens het besturingssysteem. User mode is bedoeld voor taken die uitgevoerd worden namens de gebruiker. Op deze manier wordt het besturingssysteem beschermd tegen schadelijke gebruikersprogramma's en worden gebruikersprogramma's bovendien tegen elkaar beschermd.
Wat zijn privileged instructions en hoe worden deze uitgevoerd?
Privileged instructions zijn instructies die uitsluitend in kernel mode mogen worden uitgevoerd. Voorbeelden van privileged instructions zijn de omschakeling van user mode naar kernel mode, I/O control, timer management en interrupt management.
Als voor een gebruikersprogramma een privileged instruction moet worden uitgevoerd dan genereert de processor een system call. De controle wordt dan overgedragen aan het besturingssysteem en de mode wordt omgezet naar kernel mode. Na het uitvoeren van de instructie wordt de mode weer omgezet naar user mode en wordt de controle weer overgedragen aan het gebruikersprogramma.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat is de functie van een timer?
Een timer zorgt ervoor dat een gebruikersprogramma de controle binnen een aanvaardbare tijd teruggeeft aan het besturingssysteem. Voordat de controle wordt overgedragen aan een gebruikersprogramma stelt het besturingssysteem de timer in. Als het programma op het moment dat de timer afloopt nog wordt uitgevoerd, zorgt het besturingssysteem ervoor dat het programma wordt beëindigd en de controle wordt teruggegeven aan het besturingssysteem.
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden