Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Приктики / БОСПР1

.pdf
Скачиваний:
0
Добавлен:
14.09.2025
Размер:
531.19 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра комплексной информационной безопасности электронно-

вычислительных систем (КИБЭВС)

ВЫПОЛНЕНИЕ СИСТЕМНОГО ВЫЗОВА ПРОЦЕССА НА ЧТЕНИЕ ФАЙЛА (В ОС НА ОСНОВЕ МИКРОЯДРА)

Отчет по практической работе №1

по дисциплине «Безопасность операционных систем»

Выполнил: Студент гр.

___.___.2025

Руководитель Преподаватель кафедры КИБЭВС

_______ Якимук А.Ю.

___.___.2025

Томск 2025

Введение

Целью практической работы является освоение принципов взаимодействия приложений пользователя с микроядром, микроядра с серверами и переключение режимов.

Задание:

1.Изучить теоретический материал по теме практики;

2.Определить правильную последовательность действий;

3.Дополнить цепочку выполняемых действий таким образом, чтобы их стало не менее 10.

2

1 ХОД РАБОТЫ

Для определения последовательности действий надо было руководствоваться принципами работы микроядра (Рисунок 1.1).

Рисунок 1.1 – Принципы работы микроядра

Из имеющейся схемы выходит следующая последовательность:

Переключение в привилегированный режим;

Переключение в пользовательский режим;

Определение местонахождения файла на физическом носителе;

Считывание данных файла с диска в системную область памяти;

Перевод процесса в состояние выполнения.

3

Более детальная последовательность действий выглядит следующим

образом:

Переключение в привилегированный режим;

Микроядро передает запрос файловому серверу;

Переключение в пользовательский режим;

Определение раздела логического диска;

Переключение в привилегированный режим;

Определение местонахождения файла на физическом носителе;

Считывание данных файла с диска в системную область памяти;

Обращение к физическому носителю информации (оперативная память).

Перевод процесса в состояние выполнения.

Переключение в пользовательский режим;

4

Заключение

Входе данной практической работы были освоены принципы

взаимодействия приложений пользователя с микроядром, микроядра с

серверами и переключение режимов.

5

Соседние файлы в папке Приктики