© Thomas Kunz 2000
SCE 574
167
   Operating System
äIs a program that controls the execution of application programs
äOS must relinquish control to user programs and regain it safely and efficiently
äTells the CPU when to execute other pgms
äIs an interface between the user and hardware
äMasks the details of the hardware to application programs
äHence OS must deal with hardware details