+1 vote

1 Answer

0 votes
selected by
Best answer

The reason for using two modes:

User mode:

It is necessary to protect the operating system and key operating system tables. Such as process control blocks, from interference by user programs.

Kernel mode:

The software has complete control of the processor and all its instructions, registers and memory. This level of control is not necessary, and for safety is not desirable for user programs.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris can write infinite recursion functions and have them return.