Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Работа МП в защищенном режиме. Управление памятью в защищенном режиме. Формирование адреса ячейки памяти в защищенном режиме

Читайте также:
  1. ERP и управление возможностями бизнеса
  2. II. Общее устройство, работа и управление ЭО-4124 с обратной лопатой.
  3. Microsoft Excel. Работа с макросами. Язык программирования Visual Basic for Application.
  4. Microsoft Excel. Работа с пакетом анализа. Построение простой регрессии
  5. PR управление кризисом и возможностями.
  6. V. ОПЕРАТИВНОЕ УПРАВЛЕНИЕ (РЕГУЛИРОВАНИЕ)
  7. АДАПТИВНОЕ УПРАВЛЕНИЕ
  8. Административное («технологическое») управление
  9. АДРЕСА И РЕКВИЗИТЫ СТОРОН
  10. Адреса и реквизиты Сторон

Основным режимом работы 32-разрядных микропроцессоров является защищенный режим. Отличительные особенности защищенного режима:

o виртуальное адресное пространство,

o защита,

o многозадачность.

Защищенный режим обеспечивает защиту аппаратных и программных ресурсов одной задачи от возможного влияния другой. Основным защищаемым ресурсом является память, в которой хранятся команды, данные и системные таблицы. Защита памяти основана на сегментации. Сегментация – это механизм, с помощью которого память разделяется на отдельные области адресного пространства определенного назначения.

В защищенном режиме программа оперирует с адресами, которые могут относиться к физически отсутствующим ячейкам памяти, поэтому такое адресное пространство называют виртуальным. Размер виртуального адресного пространства программы может превышать емкость физической памяти.

В защищенном режиме используется сегментная и страничная организация памяти. Сегментная организация используется на прикладном уровне, а страничная – на системном.

Формирование адреса ячейки памяти в защищенном режиме представлено на рисунке.

Преобразование логического адреса в физический происходит в два этапа:

  1. блок управления сегментами выполняет трансляцию адреса в соответствии с сегментированной моделью памяти, получая 32-разрядный линейный адрес,
  2. блок страничного преобразования выполняет разбиение на страницы, преобразуя 32-разрядный линейный адрес в физический.

Селектор используется для определения базового адреса сегмента. Базовый адрес суммируется со смещением для формирования 32-разрядного линейного адреса. Полученный линейный адрес используется как 32-разрядный физический адрес, либо, если доступна страничная организация памяти, страничный механизм преобразует линейный адрес в физический.

 
 


Рисунок - Формирование адреса ячейки памяти в защищенном режиме


<== предыдущая страница | следующая страница ==>
Реальный режим работы МП. Формирование физического адреса в реальном режиме работы МП | Дескрипторы сегментов. Типы сегментов и дескрипторов. Обобщенный формат дескриптора сегмента

Дата добавления: 2014-08-04; просмотров: 280; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.