What are the different types of rings present in CPU? - Windows Programming
What are the different types of rings present in CPU?
- CPU describes the modes of operations that are called as rings. These rings define the instruction type and the available memory that is used to run the code.
There are four types of rings:
- Ring 0: is known as kernel mode that is having the full access to the resources and the system set.
In this mode the Windows kernel runs and it takes all the services and manage them according to the priority.
- Rings 1 and 2: are also, known as customizable rings that consist of levels having access to the system.
These are the rings on which virtual machine runs and make it easy for users to access.
- Ring 3: this ring is known as user mode, having restricted access to the resources utilized in the CPU.