CS325 Operating Systems Spring 2021: Computer-System Structures
CS325 Operating Systems Spring 2021: Computer-System Structures
Spring 2021
Computer-System Structures
Owais Hakeem
SST
Answer
the Phone
.
.
.
05/27/2021 Operating System, Owais Hakeem, 4
UMT Resume
Handling Device Events
• Hardware devices produces events at times and in patterns
not known in advance
– Keyboard presses
– Incoming networks packets
– Mouse movements
– Other events
I/O Protection
Memory Protection
CPU Protection
monitor user
set user mode
Privileged instructions can be issued only in monitor mode.
05/27/2021 Operating System, Owais Hakeem, 15
UMT
I/O Protection