Типы многоядерных вычислительных систем


Download 475.5 Kb.
bet2/17
Sana09.06.2023
Hajmi475.5 Kb.
#1466793
TuriСамостоятельная работа
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
Методичка лр №4

Режим реальной адресации (Real Address Mode),
В этом режиме возможна адресация до 1 Мбайт физической памяти. Память строится в виде сегментов, ответственность за корректное использование которых полностью ложится на программиста. Дело в том, что реальный режим процессора Intel – однозадачная среда, в данный момент времени в ней может выполняться только одна, конкретная задача. Многозадачность в реальном режиме можно эмулировать программно, но в реальном режиме ОС (например, MS DOS) не предоставляет никаких мер по защите памяти. Поэтому одна задача может «залезть» в область памяти другой.
Защищенный режим виртуальной адресации (Protected Virtual Address Mode),
В этом режиме многозадачность реализована аппаратно, это принципиальное отличие от реального режима. Процессор позволяет адресовать до 4 Гбайт физической оперативной памяти, через которые при использовании механизма страничной адресации могут отображаться до 64 Тбайт (см. ниже) виртуальной памяти каждой задачи. Все ресурсы одной задачи (приложения и задачи самой ОС, например, MS Windows) защищены от возможного воздействия другой.
Защищаемыми ресурсами являются: память, в которой хранятся коды программ, данные и различные системные таблицы, и совместно используемая аппаратура, обращение к которой происходит через операции ввода/вывода и прерывания. Система защиты реализована как аппаратно, так и программно (на уровне многозадачной ОС). Механизмы защиты: сегментация, переключение задач, четырёхуровневая иерархическая система привилегий, аппаратно реализованный механизм виртуальной памяти и страничной переадресации. Системы команд для реального и защищенного режима идентичны.
режим виртуального процессора 8086 (Virtual 8086 Mode).
Этот режим поддерживается специальными аппаратными средствами и является особым состоянием задачи защищённого режима, в котором процессор функционирует как 8086 с возможностью использования 32-разрядных адресов и операндов. Объём доступной памяти – 1 Мбайт, которая может располагаться в любом месте физической памяти. Однако, в отличие от реального режима, попытки выполнения недопустимых команд, выхода за рамки отведённого пространства памяти и разрешённой области ввода/вывода контролируются системой защиты.

Download 475.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling