Не могу понять защищенный режим x86

Почему был изобретен этот режим?
Почему они просто не увеличили шину с 20 до 32 бит и не переключились в реальный режим?

1 ответ

Потому что защищенный режим предлагает гораздо больше, чем просто большой пул адресов. Он добавляет такие вещи, как защитные кольца, привилегированный ввод / вывод, расширенные наборы регистров и размеры. Это позволяет, например, иметь возможность иметь надлежащую изоляцию процесса, чтобы один неконтролируемый процесс не приводил к сбою всей машины. Это также позволяет такие вещи, как виртуальные устройства и виртуальная память.

Другие вопросы по тегам