ВУЗ:
Составители:
4
ВВЕДЕНИЕ
Программирование на уровне ядра операционной системы и, в
частности, написание драйверов, требует глубокого знания принципов и
механизмов устройства операционной системы.
При написании драйверов режима ядра приходится иметь дело с
такими, вроде бы, далекими от программиста вещами, как страничная
организация памяти, переключение задач, механизмы защиты и т. д. Так,
многие драйверы
требуют явного указания своих блоков, которые не
должны выгружаться на диск ни при каких условиях.
Предлагаемое учебное пособие призвано дать студентам
представление о возможностях и способах написания драйверов для
операционной системы Windows 2000.
Для этого в пособии представлены три раздела, связанные с
особенностями написания такого типа драйверов.
В первом разделе рассмотрены особенности
работы процессоров
семейства 386+ в защищенном режиме – механизмы работы с памятью,
механизмы защиты и переключения задач.
Во втором разделе рассмотрены особенности организации
операционной системы Windows 2000 – основные компоненты системы,
подсистема ввода-вывода и модель драйверов.
В третьем разделе рассмотрены конкретные вопросы создания
простого драйвера и дан пример драйвера виртуального диска с
необходимыми комментариями.
ВВЕДЕНИЕ
Программирование на уровне ядра операционной системы и, в
частности, написание драйверов, требует глубокого знания принципов и
механизмов устройства операционной системы.
При написании драйверов режима ядра приходится иметь дело с
такими, вроде бы, далекими от программиста вещами, как страничная
организация памяти, переключение задач, механизмы защиты и т. д. Так,
многие драйверы требуют явного указания своих блоков, которые не
должны выгружаться на диск ни при каких условиях.
Предлагаемое учебное пособие призвано дать студентам
представление о возможностях и способах написания драйверов для
операционной системы Windows 2000.
Для этого в пособии представлены три раздела, связанные с
особенностями написания такого типа драйверов.
В первом разделе рассмотрены особенности работы процессоров
семейства 386+ в защищенном режиме – механизмы работы с памятью,
механизмы защиты и переключения задач.
Во втором разделе рассмотрены особенности организации
операционной системы Windows 2000 – основные компоненты системы,
подсистема ввода-вывода и модель драйверов.
В третьем разделе рассмотрены конкретные вопросы создания
простого драйвера и дан пример драйвера виртуального диска с
необходимыми комментариями.
4
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »
