386-й.
Работа 32-х разрядного 80386 всегда начинается с реального режима, совместимого с режимами работы 8086. Хотя это возможно является неожиданностью, но вы можете видеть, что такая особенность позволяет, существующее программное обеспечение, без изменений, непосредственно использовать для 80386. Реальным режим называется потому, что ПО, совместимое с 8086 работает с реальными (физическими) адресами.
В реальном режиме, 80386 работает также как самый быстродействующий МП 8086. После запуска 80386 можем перейти к работе в защищенном режиме.
Защищенный режим 80386 обеспечивает 32-х разрядные данные и адресацию, и виртуальную память с поддержкой разбиения на страницы. Этот режим является "ориентиром" при развитии нового программного обеспечения.
В таблице ниже кратко представлены 16-ти и 32-х разрядные операции, использующие данные режимы. Полные 32-х разрядные операции аппаратно-реализованы в защищенном режиме (16-ти разрядные операции могут также иметь место в этом режиме, так как 16-ти разрядный МП 80286 может работать в защищенном режиме). В защищенном режиме, благодаря наличию 32-х и 16-ти разрядной операции, 80386 может дать возможность его устройству разбиение на страницы полной поддержки виртуальной памяти, освобождая программиста от ограниченности физической адресации. Аппаратные средства защиты 80386 одновременно активизируется, поэтому названы защищенный режим. Данные аппаратные средства защиты, размещенные на одном кристалле гарантируют высокую надежность системы.
Данные способы защиты дают уверенность, что "целостность" операционной системы всегда может быть защищена от вмешательства пользователя и, что пользователи могут быть защищены от других пользователей. Общая надежность системы при защищенном режиме за- висит исключительно от "живучести" операционной системы, но не от надежности программ пользователя.
Защищенный режим 80386 предпочтителен, из-за наличия 32-х разрядной операции, поддержки виртуальной памяти и ее защиты. Хотя защищенный режим допускает такие широкие уровни сложности, как требуется. Мы изучим несколько способов для увеличения сложности системы защищенного режима.
+------------------------+--------------+--------------------------+
| 16-ти разрядные операции | 32-х разрядные | Комментарии |
| | операции | |
+------------------------+--------------+--------------------------+
| Реальный режим | | Режим совместимый с 8086 |
| Выполнение 16-ти раз- | | Защищенный режим совмес- |
| рядного кода сегмента | | тимый с 80286 |
| в защищенном режиме | | |
| | | |
| Виртуальный режим 8086 | | Среда 8086, создаваемая в|
| | | защищенном режиме |
| | Выполнение | Полная 32-х разрядная ад-|
| | 32-х разряд- | ресация и исполнение |
| | ного кода | |
| | сегмента в | |
| | защищенном | |
| | режиме | |
+------------------------+--------------+--------------------------+
>>
|