Оглавление:
Определение - что означает режим супервизора?
Режим супервизора - это режим выполнения в устройстве, в котором процессор может выполнять все инструкции, включая привилегированные. Таким образом, он способен выполнять как операции ввода / вывода, так и привилегированные операции. Операционная система компьютера обычно работает в этом режиме. Режим супервизора помогает предотвратить повреждение данных операционной системы приложениями.
Techopedia объясняет режим супервизора
Режим супервизора в основном имеет дело с интерпретацией различных команд и способен выполнять привилегированные инструкции. Он имеет полный доступ ко всем компонентам системы и в основном зарезервирован для операционной системы (ОС), поскольку подпрограммы ОС работают в режиме супервизора. Режим супервизора - это автоматический режим, выбранный при включении компьютера. Это позволяет начальным программам, выполняемым на компьютере, главным образом загрузчику, BIOS и ОС, иметь неограниченный доступ к оборудованию. Это также режим, выбранный ядром ОС для задач низкого уровня, которые требуют неограниченного доступа к оборудованию.
Режим супервизора может предоставлять доступ к различным периферийным устройствам, оборудованию для управления памятью или к различным адресным пространствам памяти. Это обеспечивает столь необходимый защитный барьер между приложениями. Он также способен включать, отключать, возвращать и загружать состояние процессора прерываний. Режим супервизора также может изменять и создавать адресные пространства памяти, а также получать доступ к адресным пространствам памяти других операций. Он также имеет возможность доступа к различным структурам данных внутри ОС.
