Содержание
- 2. Большинство современных операционных систем представляют собой хорошо структурированные модульные системы, в которые изначально заложены способности к
- 3. Ядро и вспомогательные модули операционной системы Обобщенная структура ОС подразумевает разделение всех ее модулей на две
- 4. Функции, составляющие ядро ОС функции решающие внутрисистемные задачи по организации вычислительного процесса и недоступные для приложений;
- 5. Нечёткость границ между ОС и приложениями Обычно ядро ОС оформляется в виде программного модуля некоторого специального
- 6. Вспомогательные модули ОС утилиты – программы, решающие отдельные задачи управления и сопровождения компьютерной системы, например программа
- 7. Ядро в привилегированном режиме Для надежного управления ходом выполнения приложений операционная система должна иметь по отношению
- 8. Ядро в привилегированном режиме Аппаратура компьютера должна поддерживать как минимум два режима работы – пользовательский режим
- 9. Запрет выполнения в пользовательском режиме некоторых критичных команд Приложения становятся в подчиненное положение за счет запрета
- 10. Повышение устойчивости ОС, обеспечиваемое переходом ядра в привилегированный режим, достигается за счет некоторого замедления выполнения системных
- 11. Однорежимные ОС В одном режиме работают ядро и приложения тех ОС, которые разработаны для процессоров, не
- 12. Многослойная структура ОС . Компьютер, работающий под управлением ОС на основе ядра, можно рассматривать как систему,
- 13. Многослойная структура ОС . Каждый слой может взаимодействовать только со смежными слоями. Каждый слой обслуживает вышележащий
- 14. Многослойная структура ОС Строгие правила касаются только взаимодействия между слоями системы, а между модулями внутри слоя
- 15. Слои ядра ОС Средства аппаратной поддержки операционной системы. До сих пор об операционной системе говорилось как
- 16. Слои ядра ОС Базовые механизмы ядра. Этот слой выполняет наиболее примитивные операции ядра. Модули данного слоя
- 17. Типовые средства аппаратной поддержки ОС Практически все аппаратные платформы имеют некоторый типичный набор средств аппаратной поддержки
- 18. Типовые средства аппаратной поддержки ОС Средства поддержки привилегированного режима обычно основаны на системном регистре процессора, часто
- 19. Типовые средства аппаратной поддержки ОС Средства трансляции адресов выполняют операции преобразования виртуальных адресов, которые содержатся в
- 20. Типовые средства аппаратной поддержки ОС Система прерываний позволяет компьютеру реагировать на внешние события, синхронизировать выполнение процессов
- 21. Типовые средства аппаратной поддержки ОС Системный таймер часто реализуется в виде быстродействующего регистра-счетчика, необходим ОС для
- 22. Машино - зависимые компоненты ОС Одна и та же ОС не может без каких-либо изменений устанавливаться
- 23. Машино - зависимые компоненты ОС Для компьютеров на основе процессоров Intel x86/Pentium разработка экранирующего машинно -
- 24. Переносимость ОС Если код ОС может быть сравнительно легко перенесен с процессора одного типа на процессор
- 25. Перенос ОС на разные аппаратные платформы В идеале, если реальную аппаратуру подменить неким унифицированным виртуальным компьютером,
- 26. Микроядерная архитектура При микроядерной архитектуре в привилегированном режиме остается работать только очень небольшая часть ОС, называемая
- 28. Скачать презентацию