Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Краткий обзор архитектуры Windows



Процессы поддержки системы
Процессы сервисов
Юзерские приложения
Подсистемы окружения
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; Прочитано: 376 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...