I am trying to understand whether:
Can someone clarify?
On an Intel virtual memory system, the user/supervisor bit set to 1 for a certain page means "this page is accessible by a process executed in user mode (in contrast to supervisor mode)", see here.
In which mode a process is executed is determined by the supervisor bit in the CPUs status register. A 1 in the supervisor bit means execution in supervisor mode, see here. The supervisor bit in the status register changes, when execution moves to the kernel.
So both of your assumptions are true, but they relate to 2 different bits.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With