Section 11.5
Review Questions
OS Modes and instructions
What are the two modes that operating systems must provide in order to protect the system?
What kind of hardware is needed to determine the current mode of the CPU?
Who can change the mode?
Define
trap
.
What term does IBM use for trap?
List some of the tasks of an
operating system.
What term do we use for a subroutine in the operating system that is meant to provide a service to user programs?
If subroutines in the operating system are privileged, how does a user program ever call them?
What does Unix call the user that has full privileges?
Why is the CAL instruction dangerous is an otherwise secure computer system?
How is the TRP instruction different from CAL?
What is
abend
a contraction of?
What is the first thing that an operating system call does when it is called by a user program?