ВУЗ:
Составители:
141
Рассмотрим внутреннюю структуру МК++, назначение и
основные функции составляющих его компонентов. Как видно из
рис. 4.5, структура МК++, представляет собой иерархию, в кото-
рой каждый уровень опирается на сервисы, реализуемые ниже-
стоящими уровнями, и, в свою очередь, обслуживает уровни, ле-
жащие выше.
Для того чтобы пояснить, как функционирует микроядро,
рассмотрим в общих
чертах тот сервис, который реализуется
компонентами МК++ и некоторыми задачами, обеспечивающими
важные для функционирования системы функции.
Рис. 4.4
1. Подсистема управления процессорами представляет со-
бой самую низкоуровневую и в наибольшей степени зависимую
от аппаратной платформы подсистему во всей структуре микро-
ядра. Подсистема управления процессорами контролирует все
переходы между различными режимами работы процессоров, в
том числе изменение уровня привилегий и переходы между раз-
личными кольцами защиты, а также переключение
с одного по-
порт
порт
порт
порт
порт
порт
порт
порт
ресурсы
Контроль
сообщений
сообщение
Контроль за
доступом к
ресурсам
сообщение
сообщение сообщение
сообщение
сообщение
поток поток
поток
Микроядро
Задача-сервер Задача-клиент
141
Рассмотрим внутреннюю структуру МК++, назначение и
основные функции составляющих его компонентов. Как видно из
рис. 4.5, структура МК++, представляет собой иерархию, в кото-
рой каждый уровень опирается на сервисы, реализуемые ниже-
стоящими уровнями, и, в свою очередь, обслуживает уровни, ле-
жащие выше.
Для того чтобы пояснить, как функционирует микроядро,
рассмотрим в общих чертах тот сервис, который реализуется
компонентами МК++ и некоторыми задачами, обеспечивающими
важные для функционирования системы функции.
поток поток порт
порт
порт порт
Контроль за
доступом к Микроядро поток
ресурсам
порт порт
сообщение порт
ресурсы порт
сообщение
сообщение сообщение
Задача-сервер Задача-клиент
сообщение сообщение
Контроль
сообщений
Рис. 4.4
1. Подсистема управления процессорами представляет со-
бой самую низкоуровневую и в наибольшей степени зависимую
от аппаратной платформы подсистему во всей структуре микро-
ядра. Подсистема управления процессорами контролирует все
переходы между различными режимами работы процессоров, в
том числе изменение уровня привилегий и переходы между раз-
личными кольцами защиты, а также переключение с одного по-
Страницы
- « первая
- ‹ предыдущая
- …
- 139
- 140
- 141
- 142
- 143
- …
- следующая ›
- последняя »
