What are two probable uses of these multiple modes, Operating System

Q. Several CPUs provide for more than two modes of operation. What are two probable uses of these multiple modes?

Answer: Although most systems merely distinguish between user and kernel modes some CPUs have supported multiple modes. Multiple modes could be utilized to provide a finer-grained security policy. For instance rather than distinguishing between just user and kernel mode you could distinguish among different types of user mode. Possibly users belonging to the same group could execute each other's code. The machine would depart into a specified mode when one of these users was running code. While the machine was in this mode a member of the group could run code belonging to anyone else in the group.

An additional possibility would be to provide different distinctions within kernel code. For instance a specific mode could allow USB device drivers to run. This would signify that USB devices could be serviced without having to switch to kernel mode thereby essentially allowing USB device drivers to run in a quasi-user/kernel mode.

Posted Date: 7/27/2013 2:14:16 AM | Location : United States







Related Discussions:- What are two probable uses of these multiple modes, Assignment Help, Ask Question on What are two probable uses of these multiple modes, Get Answer, Expert's Help, What are two probable uses of these multiple modes Discussions

Write discussion on What are two probable uses of these multiple modes
Your posts are moderated
Related Questions
How does communication takes place in a distributed system? Distributed systems depend on the networking for their functionality. A network is a communication path among two

State critical section problem? Discuss three solutions to solve the critical section problem. C-S Problem:- n processes all competing to use some shared data Every

Problem: (a) Modern operating systems are interrupt driven. If there are no processes to execute, no I/O devices to service, and no users to whom to respond, an operating syste

i am just wondering if you have expert in nachos operating system thank you

Write a program (with the programming language and on the platform of your choice) to demonstrate the memory leak problem (see http://en.wikipedia.org/wiki/Memory_leak for detail

What is spooling? Spooling overlaps the I/O of single job with the computation of other jobs.

Windows admin need it Project Description: We want to protect an executable on operating system level , so the process could be visible among all users while the executable r

Q. Benefits and Drawbacks of Batch System? Benefits of Batch System: Move much of the work of operator to computer. Increased performance as it was possible for j

#question.explain varios types of system calls..

Question: a) Define the term ‘Operating System' and identify two goals of an operating system. b) What do you understand by Symmetric multiprocessing (SMP) and Asymmetr