Major links



Quicklinks


📌 Quick Links
[ DBMS ] [ SQL ] [ DDB ] [ ML ] [ DL ] [ NLP ] [ DSA ] [ PDB ] [ DWDM ] [ Quizzes ]


Wednesday, April 29, 2020

Operating Systems Question Bank with Answers 11

What are the processor execution modes in operating systems and list the difference between them


Question:

List the processor (CPU) execution modes that are necessary for an OS that protects memory and hardware. What is the difference between them?


Answer:
At least two processor (CPU) execution modes are necessary for an operating system that protects memory and hardware.

  • User/program mode and

  • Kernel/supervisor/protected/privileged/system mode

Kernel mode provides access to all processor instructions. User mode cannot perform privileged instructions. If a privileged instruction is executed in user mode it causes an exception.


***********************
Related Questions:


 What are the modes called and what is the difference between them.


No comments:

Post a Comment

Please visit, subscribe and share 10 Minutes Lectures in Computer Science