<<
>>

Режимы работы процессора архитектуры IA-32

Режим работы процессора определяет поведение, номенклатуру и свойства до- ступных ресурсов процессора. Перевод процессора из одного режима в другой осу- ществляется специальными программными и аппаратными методами.
В рамках архитектуры IA-32 доступны следующие режимы работы процессора. Я Режимретъных адресов, или просторе^ьный режим (геа 1 mode) — это режим, в котором работал i8О86. Наличие его в i486 и Pentium обусловлено тем, что фирма Intel старается обеспечить в новых моделях процессоров возможность функционирования программ, разработанных для ранних моделей. 9 Защищенный режим (protected mode) позволяет максимально реализовать все идеи, заложенные в процессорах архитектуры IA-32, начиная с i80286. Програм- мы, разработанные для i8О86 (реального режима), не могут функционировать в защищенном режиме. Одна из причин этого связана с особенностями форми- рования физического адреса в защищенном режиме. И Режим виртуального процессора 8086 предназначен для организации многоза- дачной работы программ, разработанных для реального режима (процессора i8О86), совместно с программами защищенного режима. Переход в этот режим (virtual 8086 mode) возможен, если процессор уже находится в защищенном режиме.
Работа программ реального режима в режиме виртуального i8О86воз- можна благодаря тому, что процесс формирования физического адреса для них производится по правилам реального режима. Ш Режим системного управления (System Management Mode, SMM) — это новый режим работы процессора, впервые появившийся в процессоре Pentium. Он обеспечивает операционную систему механизмом для выполнения машинно- зависимых функций, таких как перевод компьютера в режим пониженного энер- гопотребления или выполнения действий по защите системы. Для перехода в данный режим процессор должен получить специальный сигнал SMI от усо- вершенствованного программируемого контроллера прерываний (Advanced Programmable Interrupt Controller, АРIС), при этом сохраняется состояние вы- числительной среды процессора. Функционирование процессора в этом режи- ме подобно его работе в режиме реальных адресов. Возврат из этого режима производится специальной командой процессора. Процессор всегда начинает работу в реальном режиме.
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Режимы работы процессора архитектуры IA-32:

  1. Степанов А. Н.. Архитектура вычислительных систем и компьютерных сетей, 2007
  2. Таненбаум Э.. Архитектура компьютера. 5-е изд, 2007
  3. Архитектура
  4. Молитва о возрождении на Земле Священной Архитектуры
  5. Откровение Мастеров. Архитектура – наука о Времени
  6. 5.2.17. Укрепления благосостояния своих лучших сотрудников для увеличения функциональности всех элементов, составляющих структуру и архитектуру цели
  7. 1.2.1.2. Режим рабочего времени. Особый режим рабочего времени.
  8. § 3. Государственный режим
  9. Обеспечивающая функция режима
  10. Режим 3.
  11. режим
  12. Режим - для ребенка!
  13. Понятие государственного режима
  14. Режим 2.
  15. § 2. Правовой режим наличных расчетов
  16. 17.3. Правовой режим коммерческой тайны
  17. Карательная функция режима
  18. Демократический государственный режим
  19. Тема 2. ПРАВОВИЙ РЕЖИМ ІНОЗЕМНОГО ІНВЕСТУВАННЯ