3.20M
Категория: ИнформатикаИнформатика

Отображение элементов виртуального адресного пространства на реальное адресное пространство

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.

Распределение памяти
Формат виртуального адреса в сегментной системе
НОМЕР СЕГМЕНТА
НОМЕР СЛОВА В НУТРИ СНГМЕНТА
English     Русский Правила