Я рекомендую вам проверить главу 1.4.2 «Двухрежимные и многомодовые операции» из знаменитой книги «Динозавры»: 10-я глава «Операционная система» Авраама Зильбершаца.
Процессоры разных производителей имеют различную реализацию режима ядра. например, процессоры Intel имеют четыре различных режима, 0 - режим ядра, 3 - пользовательский режим, а ARM v8 - 7 различных режимов. Кроме того, у нас есть отдельный режим для менеджера виртуальных машин, он имеет больше привилегий, чем пользовательский режим, но меньше, чем ядро.
также, ваш вопрос мне не понятен. надеюсь, это даст вам достойную стартовую точку.