OS Hoofdstuk 1 Flashcards
Noem de 4 componenten van een computer system:
1: hardware
2: operating system
3: applications
4: users
Wat is een OS vanuit het perspectief van een gebruiker?
user programs uitvoeren en makkelijk gebruik van systeem
Wat is een OS vanuit het perspectief van een application?
programma's laden en uitvoeren resource management efficient en fair resource use error prevention improper use of computer voorkomen
Wat krijgt de controle bij een interrupt?
de interrupt service routine
waarin staan alle addressen van de ISR’s?
in de interrupt vector
Wat gebeurt er als een device controller klaar is?
interrupt
Wat zijn traps?
Software interrupts die getriggered worden door een instruction
noem 3 manieren om parameters met een system call mee te geven
registers, block in memory, stack
Wat is dual-mode operation?
unrestricted mode = kernel mode
restricted mode = user mode
in kernel mode toegang tot alle geheugen en alle instructies beschikbaar
Hoe weet je of iets user of kernel code is?
met de mode bit.
welke mode is er tijdens boot time of na een interrupt?
kernel mode
Wat gebeurt er met de mode bij een system call?
mode wordt kernel, bij het returnen van de call wordt de mode weer user
Verschil tussen protection en security?
protection: mechanismes om toegang to processes of resources te beperken
security: defensie tegen interne of externe aanvallen