Как задается уровень привилегий запроса.?
Контрольные поля дескриптора шлюза.
5. Где хранятся поля пределов таблиц страниц виртуальной памяти?
Поля пределов таблиц виртуальной памятив каталоге разделов. Содержат размеры таблиц страниц и используются для контроля выхода за пределы границ таблиц.
Поле предела каталога разделов виртуальной памятив управляющем регистре CR3. Содержат размеры каталога разделов и используются для контроля выхода за пределы границ каталога разделов.
6. Где хранится указатель битового поле разрешения ввода/вывода?
Указатель битового поля разрешения ввода/выводав сегменте состояния задачи TSS.
7. Что определяют элементы битового поля разрешения ввода/вывода?
Определяет устройства ввода/вывода, к которым индивидуально разрешено обращение из данной задачи.
8. Какие биты содержат "мандатные" поля строк таблиц каталогов и страниц?.
"Мандатные" полятаблиц каталога разделов и таблиц страниц виртуальной памяти. Содержат:
- бит уровня защиты привилегий пользователь/система (U/S) страницы или таблицы страниц;
- бит прав доступа чтение/запись (R/W) страницы или таблицы страниц;
УРОВНИ ПРИВИЛЕГИЙ.
Концепция уровней привилегий.
1. Сколько уровней привилегий предусмотрено в МП ix86?
Четыре уровня привилегий МП ix86 обозначаются номерами: 0,1,2 и 3. Чем меньше номер уровня, тем меньше его логический уровень управления, но тем более он привилегирован и имеет большую степень защиты. Уровень 0 является наиболее, а уровень 3 - наименее привилегированными.
|
|
По какому критерию распределяются программы по уровням привилегий?
нулевой уровень привилегий присвоен ядру операционной системы. Первый уровень предназначен для драйверов устройств и утилит. Второй уровень - для программ разработчиков комплексных систем. Третий уровень - для программ пользователей.
Какой уровень привилегий по номеру соответствует наибольшему уровню по защищенности.?
Чем меньше номер уровня, тем меньше его логический уровень управления, но тем более он привилегирован и имеет большую степень защиты. Поэтому уровень «0»
Корректность каких трех действий программы контролируется по уровням привилегий.?
· выполнения некоторых (привилегированных) команд;
· обращения к данным других программ;
· передачи управления внешнему (по отношению к самой программе) коду командами передачи управления типа FAR.
Задание уровней привилегий.
Каким объектам назначаются уровни привилегий.?
Основными объектами являются сегменты кодов и данных, включая стековые, и шлюзы.
2.Какое поле определяет уровень привилегий объекта. Где оно расположено.?Уровень привилегий сегмента или шлюза определяет поле DPL (Descriptor Privilege Level) уровня привилегий, который находится в байте AR прав доступа соответствующего дескриптора.
|
|
Что определяет и где расположено поле текущего уровня привилегий.?
Текущей уровень привилегий определяется полем DPL дескриптора кодового сегмента. После загрузки кодового сегмента и передачи на него управления значение DPL копируется в поле CPL регистра кодового сегмента CS.
После этого уровень привилегий кодового сегмента DPL становится текущим уровнем привилегий CPL.
Что определяет и где расположено поле уровня привилегий ввода - вывода.?
Тупо нет ответа L
Как формируется текущий уровень привилегий.?
Текущей уровень привилегий определяется полем DPL дескриптора кодового сегмента. После загрузки кодового сегмента и передачи на него управления значение DPL копируется в поле CPL регистра кодового сегмента CS.
Как задается уровень привилегий запроса.?
Уровень привилегий запроса (RPL) селекторов сегментов данных сохраняется в соответствующих сегментных регистрах SS, DS, ES, FS, CS.
Дата добавления: 2018-02-28; просмотров: 266; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!