![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Процессы поддержки системы |
Процессы сервисов |
Юзерские приложения |
Подсистемы окружения |
DLL-подсистемы Win32 |
Пользовательский
режим
Исполнительная система Ядро Драйверы устройств Уровень абстрагирования от оборудования HAL |
Поддержка окон и графики |
Все ОС делятся на два режима: пользовательский и режим защиты. Часть ОС находится в пользовательском режиме (кольцо 3), а часть в режиме ядра (кольцо 0). В основном, в режиме защиты, в ОС существует процесс обработки входа в систему:
идентификация пользователя – определение имени пользователя;
аунтификация пользователя – определение пароля пользователя;
авторизация пользователя – определение действий, которые пользователь может выполнить в системе.
Например, Windows 3.х, 9х является вырожденной ОС, так как в ней предусмотрена только идентификация.
Процессы сервиса – сервисные функции: менеджер задач, SQL-сервер. Пользовательские приложения бывают пяти типов: Win32, Win 3.x, MS-DOS, POSIX, OS/2.
Подсистема окружения – это окружения ОС, позволяющие на компьютерах с ОС запускать приложения разных типов. Например, в Windows NT есть три подсистемы: Win32, POSIX, OS/2.
DLL-подсистемы Win32. Назначение: транслировать документированные функции в соответ-ствующие недокументированные функции исполнительной системы и ядра.
Исполнительная система – управляет памятью, процессами и потоками, обеспечивает защиту и взаимодействие между процессами.
Ядро. Ядро содержит низкоуровневые функции ОС: планирование потоков, диспетчеризацию прерываний и исключений. Обеспечивает синхронизацию работы процессов.
Драйверы устройств. Драйверы аппаратных устройств, сетевые драйверы, драйверы файловой системы.
Уровень абстрагирования от оборудования HAL. Изолирует ядро, драйверы и исполнительную систему от специфики оборудования на данной аппаратной платформе.
Поддержка окон и графики. Реализация графического пользовательского интерфейса.
Дата публикования: 2014-11-03; Прочитано: 435 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!