ВУЗ:
Составители:
30
модуль может выполнить свою работу либо самостоятельно, либо обратиться к
другому модулю своего слоя, либо обратиться за помощью к нижележащему
слою через межслойный интерфейс.
Такая организация системы имеет много достоинств. Она существенно
упрощает разработку системы, так как позволяет сначала определить «сверху
вниз» функции слоев и межслойные интерфейсы, а затем при детальной реали-
зации постепенно наращивать мощность функций слоев, двигаясь «снизу
вверх». Кроме того, при модернизации системы можно изменять модули внутри
слоя без необходимости производить какие-либо изменения в остальных слоях,
если при этих внутренних изменениях межслойные интерфейсы остаются в силе.
Поскольку ядро представляет собой сложный многофункциональный
комплекс, то многослойный подход обычно распространяется и на
структуру ядра.
••••••••••
-
Рис. 14
Ядро может состоять из следующих слоев:
• Средства аппаратной поддержки ОС. До сих пор об операционной
системе говорилось как о комплексе программ, но часть функций ОС мо-
жет выполняться и аппаратными средствами. Поэтому иногда можно
встретить определение операционной системы как совокупности про-
граммных и аппаратных средств, что и отражено на рис. 14. К операци-
онной системе относят, естественно, не все аппаратные устройства ком-
пьютера, а только средства аппаратной поддержки ОС, то есть те, кото-
рые прямо участвуют в организации вычислительных процессов: средст-
ва поддержки привилегированного режима, систему прерываний, средст-
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »