ВУЗ:
Составители:
17
1.2 Первое знакомство с защищенным режимом
Как уже отмечалось, современные процессоры могут работать в трех
режимах: реальном, защищенном и виртуального 86-го процессора. В
реальном режиме процессоры функционируют фактически так же, как МП
8086 с повышенным быстродействием и расширенным набором команд.
Многие весьма привлекательные возможности процессоров
принципиально не реализуются в реальном режиме, который введен лишь
для обеспечения совместимости с предыдущими моделями. Все
программы, приведенные в предыдущих пособиях по системному
программному обеспечению, относятся к реальному режиму и могут с
равным успехом выполняться на любом из этих процессоров без каких-
либо изменений. Характерной особенностью реального режима является
ограничение объема адресуемой оперативной памяти величиной 1 Мбайт.
Только перевод микропроцессора в защищенный режим позволяет
полностью реализовать все возможности, заложенные в его архитектуру и
недоступные в реальном режиме. Сюда можно отнести:
− увеличение адресуемого пространства до 4 Гбайт;
− возможность работы в виртуальном адресном пространстве,
превышающем максимально возможный объем физической
памяти и достигающей огромной величины 64 Тбайт. Правда, для
реализации виртуального режима необходимы, помимо дисков
большой емкости, еще и соответствующая операционная система,
которая хранит все сегменты выполняемых программ в большом
дисковом пространстве, автоматически загружая в оперативную
память те или иные сегменты по мере необходимости;
− организация многозадачного режима с параллельным
выполнением нескольких программ (процессов). Собственно
говоря, многозадачный режим организует многозадачная
операционная система, однако микропроцессор предоставляет
1.2 Первое знакомство с защищенным режимом Как уже отмечалось, современные процессоры могут работать в трех режимах: реальном, защищенном и виртуального 86-го процессора. В реальном режиме процессоры функционируют фактически так же, как МП 8086 с повышенным быстродействием и расширенным набором команд. Многие весьма привлекательные возможности процессоров принципиально не реализуются в реальном режиме, который введен лишь для обеспечения совместимости с предыдущими моделями. Все программы, приведенные в предыдущих пособиях по системному программному обеспечению, относятся к реальному режиму и могут с равным успехом выполняться на любом из этих процессоров без каких- либо изменений. Характерной особенностью реального режима является ограничение объема адресуемой оперативной памяти величиной 1 Мбайт. Только перевод микропроцессора в защищенный режим позволяет полностью реализовать все возможности, заложенные в его архитектуру и недоступные в реальном режиме. Сюда можно отнести: − увеличение адресуемого пространства до 4 Гбайт; − возможность работы в виртуальном адресном пространстве, превышающем максимально возможный объем физической памяти и достигающей огромной величины 64 Тбайт. Правда, для реализации виртуального режима необходимы, помимо дисков большой емкости, еще и соответствующая операционная система, которая хранит все сегменты выполняемых программ в большом дисковом пространстве, автоматически загружая в оперативную память те или иные сегменты по мере необходимости; − организация многозадачного режима с параллельным выполнением нескольких программ (процессов). Собственно говоря, многозадачный режим организует многозадачная операционная система, однако микропроцессор предоставляет 17
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »