This is often used to 'hide' the kernel's code and data from You can also restrict read or write access to areas of Once you start running user programs, you'll want to make the jumpįrom kernel mode to user mode, to restrict what instructions areĪvailable. Instructions that would usually be denied a user program - like beingĪble to disable interrupts, or halt the processor.
Your kernel, at the moment, is running with the processor in 'kernel