24525

Странично-сегментное распределение оперативной памяти

Доклад

Информатика, кибернетика и программирование

Каждый сегмент в свою очередь делится на виртуальные страницы которые нумеруются в пределах сегмента. Оперативная память делится на физические страницы. Перемещение данных между памятью и диском осуществляется не сегментами а страницами. При этом часть страниц процесса размещается в оперативной памяти а часть на диске.

Русский

2013-08-09

42.01 KB

31 чел.

Вопрос 30. Странично-сегментное распределение оперативной памяти.

§5.3.2.4.Странично-сегментное распределение памяти.

Данный метод представляет собой комбинацию страничного и сегментного распределения памяти и, вследствие этого, сочетает в себе достоинства обоих подходов.

Виртуальное пространство процесса делится на сегменты, что позволяет назначать разные права доступа к разным частям кодов и данных программы. Каждый сегмент в свою очередь делится на виртуальные страницы, которые нумеруются в пределах сегмента.

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

Преобразование виртуального адреса в физический происходит в следующем порядке (рис. 5.12).

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

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

3. К номеру физической страницы пристыковывается младшая часть виртуального адреса – смещение.

Рис. 5.12. Схема преобразования виртуального адреса в физический

при сегментно-страничной организации памяти


 

А также другие работы, которые могут Вас заинтересовать

13078. Классный час «Радуга профессий» 55 KB
  Методическая разработка классного часа в 10м классе на тему Радуга профессий Тема: определение школьниками их склонностей к той или иной профессии. Цель: знакомство учащихся с различными профессиями развитие живого интереса к многообразному миру профессий с испо
13079. Классный час «Что такое настоящая дружба?» 35 KB
  Классный час на тему: Что такое настоящая дружба Форма проведения деловая игра. Цель воспитание добрых качеств детей умение дружить и бережно относиться друг к другу. В результате занятия участники смогут: сформулировать понятие дружба прак...
13080. Классный час «Бессмертный Сталинград» 70.53 KB
  Тема: Бессмертный Сталинград Цель: расширить представление учащихся о Сталинградской битве. Задачи: 1 Образовательная: пополнить знания об истории нашей Родины. 2 Развивающая: развивать чувство патриотизма любви к Родине чувство гордости за свою страну на прим
13081. Классный час «День народного единства» 72.5 KB
  День народного единства Цели: познакомить учащихся с историей праздника; воспитывать любовь к родине на примере подвига и самоотверженности великих граждан России Минина и Пожарского. Оформление: эпиграф на доске: Добрый памятник поставлен
13082. Классный час «Английские стихотворения к 8 марта» 24.87 KB
  Цели: совершенствование навыков выразительного рассказывания стихотворений; тренировка монологической речи; стимулирование интереса к изучению иностранного языка; воспитание добрых качеств детей умение дружить бережное отношение и уважение друг к др...
13083. Классный час «9 декабря – День Героев Отечества» 96.5 KB
  Классный час на тему: 9 декабря День Героев Отечества. Цель: Расширение знаний учеников о героических страницах истории нашего Отечества. Воспитание патриотизма гражданственности чувства гордости и уважения к историческому прошлому Родины. Аудитория: учащие...
13084. Классный час «Судьба семьи в судьбе страны» 24.5 KB
  Классный час посвященный Дню защитника Отечества 23 февраля. Судьба семьи в судьбе страны Цели классного часа. воспитание чувства патриотизма любви к Родине. формировать преемственность поколений;3. способствовать развитию нравственных качеств: честность правдивос...
13085. Классный час «Александр Невский — великая личность России» 54.5 KB
  Классный час Александр Невский великая личность России Цель: формирование у учащихся чувства патриотизма гражданственности уважения к историческому прошлому на примере исторической личности Александра Невского. Оборудование: мультимедийная презентация прило
13086. Классный час «Москва и москвичи» 22.87 KB
  Конспект классного часа. Тема классного часа: Москва и москвичи Задачи: 1.Образовательная: Познакомить учащихся с историей московских достопримечательностей 2.Воспитательная: : Воспитывать любовь к Родному городу чувство патриотизма. 3.Развивающая: Развивать р...