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
explain the link between operations management and strategic planning of daily goods shop

Translation Look aside Buffer In a cached system, the base addresses of the last few indexed pages is maintained in registers named the TLB that adds in faster lookup. TLB has

Paging full question

Define where a Program generation activity aimsĀ  Program generation activity aims at Automatic generation of program

What advantages are there to this two-level directory? Users are isolated from each other. Users have more freedom in choosing file names.

properies of Batch oriented and interactive operating system.

Define what is Dispatcher In the Worker Model, it is the task of the Dispatcher to spawn a thread for every client-to-server connection. The Dispatcher acts as the go-between o

Define the DosExecPgm Functions used in the OS/2 DosExecPgm (objBuffer, objLen, flags, cmdLine, env, &resultCode, execName) DosExecPgm function is designed to load an execut

Some people write custom memory allocators to meet their speci?c needs. Although this is not needed for most of the applications, it is also not uncommon. The goal, of course, is t

Modern networks are not implemented as a single piece of software; that would render the task of dealing with multiple technologies and manufacturers virtually impossible. The solu