Я просто прочитал это в "Концепции операционной системы" от Silberschatz, p. 18:
Бит, называемый бит режима , добавляется к аппаратным средствам компьютера для указания текущего режима: kernel (0) или пользователя (1). С бит режима, мы можем различать задачу, выполняемую от имени операционной системы и той, которая выполняется от имени пользователь.
Где хранится бит режима?
(Является ли это регистром в CPU? Можете ли вы прочитать бит режима? Насколько я понимаю, процессор должен иметь возможность считывать бит режима. Откуда он знает, какая программа получает бит режима 0? программы со специальным битом режима получения адреса 0? Кто устанавливает бит режима/как он установлен?)