русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Инициализация ядра


Дата добавления: 2014-12-02; просмотров: 783; Нарушение авторских прав


В системах Windows NT 4.0 о начале инициализации ядра сигнализирует появление текстового сообщения, подобного приведенному ниже:

Microsoft ® Windows NT (TM) Version 4.0 (Build 1345) 1 System Processor (64 MB Memory)

Это сообщение свидетельствует об успешности всех предыдущих этапов загрузки. Одним из видимых отличий между загрузкой Windows 2000/XP и Windows NT 4.0 является то, что при загрузке Windows NT 4.0 сообщения выводятся в текстовом режиме 80x50, a Windows 2000/XP отображает эти сообщения в режиме VGA. В Windows NT 4.0 установку данного режима и вывод сообщений осуществляет уровень аппаратных абстракций (HAL). В Windows 2000 поддержку установки режима VGA и вывода сообщений о ходе загрузки осуществляет специальный драйвер — Bootvid.sys. В системах Windows 2000 и Windows XP об инициализации ядра сигнализирует появление графической заставки. Это — чисто "косметическое" отличие от Windows NT 4.0, которое не меняет принципов загрузки Windows 2000/XP по сравнению с предыдущей версией системы.

Хотите убедиться в справедливости сказанного? Нет ничего проще. Добавив ключ /sos в строку файла Boot.ini, управляющего содержимым меню загрузчика и режимом загрузки операционной системы, перезагрузите компьютер. При этом пользователь увидит всю последовательность загрузки драйверов. На фоне красивой графической заставки, сигнализирующей о начале инициализации ядра, вы увидите нечто очень похожее на сообщение, приведенное ниже:

Microsoft ® Windows XP Professional (TM)(Build 2600) 1 System Processor (256 MB Memory)

Ядро создает ключ HKEY_LOCAL_MACHINE\HARDWARE на основании информации, полученной от загрузчика. Ключ HKEY__LOCAL_MACHINE\HARDWARE содержит данные об аппаратных средствах, распознавание которых осуществляется каждый раз при запуске системы. В состав этих данных входит информация об аппаратных компонентах на системной плате и о прерываниях, используемых конкретными аппаратными устройствами.

Ядро создает набор опций управления clone, копируя в него опции управления ИЗ набора CurrentControlSet.



<== предыдущая лекция | следующая лекция ==>
Примечание | Загрузка и инициализация драйверов устройств


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.05 сек.