|
|
|
|
|
|
|
|
|
|
|
|
n |
Is a program that controls the execution of
|
|
application
programs
|
|
|
|
u |
OS must
relinquish control to user programs
|
|
|
|
and regain it
safely and efficiently
|
|
|
|
u |
Tells the CPU when to execute other pgms
|
|
|
n |
Is an
interface between the user and
|
|
|
hardware
|
|
|
n |
Masks the
details of the hardware to
|
|
|
|
application
programs
|
|
|
|
u |
Hence OS must
deal with hardware details
|
|