Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_СРС_ОС_2КСМ,_2зКСМ_НМКД_2016-17.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
222 Кб
Скачать
☆

3.6 Вопросы и задания для самопроверки к подтеме «Аппаратная поддержка мультипрограммирования (на примере процесора Pentium)»

81. Существует ли защищенный режим в большинстве современных процессоров или это специфический режим процессоров Pentium ?

82. Значения каких системных регистров процессора должен использовать программный модуль ОС, чтобы произвести обращение к индивидуальной части памяти текущего процесса ?

83. К каким последствиям может привести использование для задач всех уровней привилегий одного общего стека ?

84. Почему в сегменте состояния задачи TSS хранятся значения селекторов стека для уровней привилегий 0,1 и 2, но нет значения для селектора уровня 3 ?

85. В какой памяти, физической или виртуальной, базовый адрес, хранимый в дескрипторе сегмента, определяет положение сегмента при выключенном страничном механизме ?

86. Зачем нужны шлюзы вызовов процедур и задач, если существует возможность непосредственного вызова ?

87. Заполните таблицу, указав возможность непосредственного вызова процедуры со сменой кодового сегмента для различных сочетаний уровней привилегий вызывающего и вызываемого сегментов и типов сегментов:

Соотноше-ние уровней

Тип

сег-мента

Возможность (невозможность) доступа

Соотноше-ние уровней

Тип сег-мента

Возможность (невозможность) доступа

CPL > DPL

С = 1

CPL > DPL

С = 0

CPL < DPL

С = 1

CPL < DPL

С = 0

CPL = DPL

С = 1

CPL = DPL

С = 0

88. Можно ли на базе процессора Pentium реализовать систему управления памятью с фиксированными разделами ?

89. Можно ли выгружать страницы, которые хранят разделы таблицы страниц ?

90. По каким соображениям в процессорах Pentium запрещено вызывать менее привилегированные процедуры, но разрешено вызывать менее привилегированные задачи ?

91. В чем принципиальное отличие использования шлюза прерываний от использования шлюза задачи?

92. Поддерживает ли процессор Pentium приоритезацию запросов прерывания между несколькими внешними устройствами?