Защищенный режим работы цп 80386
Возможности ЦП 80386 раскрываются полностью, если он работает в защищенном режиме. Защищенный режим позволяет использовать дополнительные команды, специально предназначенные для многозадачных ОС. Главные отличия защищенного режима от реального состоят в следующем:
1. адресное пространство расширяется до 4Г байт, а область виртуальных адресов - до 64Т байт, т.е. практически не ограничена;
2. используются другие механизмы адресации, при этом существенно, что выполняемой в каком-то отрезке времени задаче выделяется определенная область оперативной памяти (ОП), за пределы которой задача не может обращаться, - при попытке такого обращения возникает так называемое нарушение общей защиты, вследствие чего выполнение задачи прекращается и включается принадлежащая ОС программа обработки прерывания по этой причине;
3. используется другая область ОП для размещения векторов прерываний, при этом ввиду того, что номера векторов для одинаковых по смыслу событий могут различаться в этих режимах и к тому же сами наборы прерываний отличаются между собой, при переходе из одного режима в другой требуется произвести соответствующую настройку аппаратных средств с помощью команд программы, производящей переключение из режима в режим.
Защищенный режим может использоваться в следующих случаях:
1. для использования ЭВМ в многопользовательском режиме, например, если ЭВМ является сервером вычислительной сети и на нем установлена многопользовательская ОС для обслуживания запросов рабочих станций этой сети;
2. для использования ЭВМ в однопользовательском многозадачном режиме;
3. для использования ЭВМ в однопользовательском однозадачном режиме, но при этом для решения задачи необходимо выделение ей объема ОП, превышающего величину 1М байт;
4. для использования ЭВМ в однопользовательском однозадачном режиме, но при этом используемая ОС предоставляет пользователю для общения с ЭВМ интерфейс, существенно превосходящий по своим возможностям интерфейс, предоставляемый MS DOS (такие возможности обеспечивают ОС типа Windows).
- Предмет курса "Организация вычислительного процесса"
- Определение термина "ос" и перечень функций, выполняемых ос
- Терминология, принятая при рассмотрении ос
- Основные принципы построения ос
- Общие принципы управления ресурсами
- Эволюция аппаратных средств поддержки ос и режимов работы в эвм первого - четвертого поколений
- Cистема прерывания программ (спп)
- 1. Понятие о состоянии программы. Вектор (слово) состояния
- 2. Принципы организации спп
- 3. Векторное прерывание
- 4. Обработчик прерывания
- Концепции процесса
- Блок управления процессом
- Основные функции ядра ос
- Планирование загрузки процессоров
- Уровни планирования
- Планирование с переключением и без переклячения
- Использование приоритетов при планировании процессов
- Дисциплины распределения ресурсов, используемые в ос
- О выборе величины кванта времени
- Управление памятью
- Иерархия памяти
- Связное и несвязное распределение памяти
- Блочная организация памяти
- Виртуальная память
- Программно-аппаратные средства защиты виртуальной памяти
- Управление виртуальной памятью
- 1. Стратегии выталкивания страниц
- 2. Стратегии подкачки страниц
- 3. Стратегии размещения
- Управление вводом-выводом данных в эвм
- Методы управления пу
- Использование буферов при проведении обменов
- Принципы, заложенные в подсистему управления вводом-выводом в ос unix
- Система управления данными (файловая система)
- Логическая организация файлов
- 1. Последовательная организация.
- 2. Библиотечная организация.
- Физическая организация файлов
- 1. Распределение при помощи цепочек блоков.
- 2. Распределение при помощи цепочек индексов
- 3. Распределение при помощи таблиц поблочного отображения
- Организация каталогов файлов в ос
- Дескриптор файла (дф)
- Матрица управления доступом (МтУд)
- Управление доступом в зависимости от класса пользователей
- Копирование и восстановление информации
- Оценка производительности вычислительной системы (вс)
- Необходимость контроля и оценки производительности вс
- Показатели производительности вс
- Методы оценки производительности
- 1. Элементарные времена
- 2. Смеси команд
- 3. Аналитические модели
- 4. Измерительные программы (ип)
- 5. Имитационные модели
- 6. Измерительные мониторы
- Локальные вычислительные сети
- Классификация лвс
- Модель протоколов взаимодействия открытых систем
- Устройства передачи данных (упд) для лвс
- Локальные вычислительные сети (окончание)
- Функционирование лвс под управлением сос NetWare
- Функционирование рс в лвс под управлением сос NetWare
- Функционирование сервера в лвс под управлением сос NetWare
- Файловая система сервера
- Система отказоустойчивости в лвс с сос nw
- Система слежения за транзакциями
- Обзор средств обеспечения отказоустойчивости и безопасности работы лвс
- Базы и банки данных
- Преимущества использования БнД
- Требования к БнД
- Языковые средства БнД
- Типы описания данных
- Последовательность действий в БнД при обработке запросов пользователей
- Типы моделей данных (мд), используемых при построении бд
- Общие принципы функционирования операционной системы ms dos
- 1. Модуль bios.
- 2. Блок начальной загрузки (бнз)
- 3. Модуль расширения базовой системы ввода-вывода
- 4. Модуль обработки прерываний (моп)
- 5. Командный процессор (кп)
- 6. Утилиты ms dos
- 7. Файл config.Sys
- 8. Файл autoexec.Bat
- Резидентные программы
- Проблема реентерабельности ms dos
- Реальный режим работы цп 80386
- Защищенный режим работы цп 80386
- Виртуальный режим работы цп 80386 (режим v86). Эмуляция ms dos в режиме v86
- Принципы обеспечения в ос многозадачного и многопользовательского режимов (на примере ос типа Windows)
- Характерные свойства современных многозадачных и многопользовательских ос