Similar presentations:
Отображение элементов виртуального адресного пространства на реальное адресное пространство
1.
Отображение элементов виртуального адресногопространства на реальное адресное пространство
Виртуальная память
Реальная память
2.
Искусственная смежность3.
Размещение элементов виртуальной памяти различныхпользователей в реальной памяти
4.
Формат виртуального адреса в системе страничной организацииНОМЕР СТРАНИЦЫ
НОМЕР СЛОВА В НУТРИ СТРАНИЦЫ
Разделение реальной памяти на страницы
Номер
Размер
страницы страницы
Диапазон адресов
реальной памяти
0
p
0→ p-1
1
p
0→2p-1
2
p
0→3p-1
3
p
0→4p-1
4
p
0→5p-1
5
p
0→6p-1
6
p
0→7p-1
7
p
0→8p-1
5.
Виртуальный адрес,указанный в выполняющемся
процессе
p
d
Реальная память
Механизм
отображения страницы
Страничный кадр 0
Страничный кадр 1
Виртуальная страница p
страничному кадру p’
Страничный кадр p’
Ячейка реальной памяти, соответствующая
виртуальному адресу (p, d)
Бит-признак
r
Адрес внешней памяти
s
Номер страничного кадра
p'
6.
Преобразование адреса страницыb
b
p
d
b+p
b
p
p’
p’
d
7.
Коллективное использование программ и данных в страничной системеТаблица страниц
процесса А
Страница 0
Страница 1
Страница 2
Таблица страниц
процесса В
Страница 3
Страница 4
Страница 5
Страница 6
Таблица страниц
процесса М
8.
Распределение памятиФормат виртуального адреса в сегментной системе
НОМЕР СЕГМЕНТА
НОМЕР СЛОВА В НУТРИ СНГМЕНТА