Описание тега real-mode
В реальном режиме x86 процессор начинает выполнение. Он имеет 20-битное адресное пространство памяти и неограниченный прямой программный доступ ко всей адресуемой памяти, адресам ввода-вывода и периферийному оборудованию. Он не имеет концепции виртуальной памяти, подкачки или защиты памяти как в защищенном режиме, так и в долгом режиме. Используйте этот тег для вопросов программирования, связанных с реальным режимом.
Реальный режим, также называемый режимом реального адреса, - это режим работы всех x86-совместимых процессоров.
Реальный режим характеризуется
- 20-битное сегментированное адресное пространство памяти (что дает ровно 1 МиБ адресуемой памяти) и
- неограниченный прямой программный доступ ко всей адресуемой памяти, адресам ввода / вывода и периферийному оборудованию, это
- не обеспечивает поддержку защиты памяти, многозадачности или уровней привилегий кода.
До выпуска 80286, который представил защищенный режим, реальный режим был единственным доступным режимом для процессоров x86. В интересах обратной совместимости все процессоры x86 при сбросе запускаются в реальном режиме, хотя при запуске в других режимах можно имитировать реальный режим в других системах.