Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
10.05.2014
Размер:
690.69 Кб
Скачать

Рассмотрим заполнения таблицы страничного преобразования на примере третьей программы

Вторая страница таблицы страничного преобразования заполняется номером “3”, так как вторые страницы программы были загружены в третьей странице оперативной памяти.

Рассмотрим заполнения таблицы страничного преобразования на примере третьей программы

Аналогично заполняются третья и четвёртая страницы таблицы.

Остаётся подсветить активные в каждом такте страницы программы

Здесь подсвечиваются те страницы, которые являются активными на данном такте оперативной памяти.

Остаётся подсветить активные в каждом такте страницы программы

Аналогично заполняем таблицу страничного преобразования первой программы

Аналогично заполняем таблицу страничного преобразования второй программы

Остаётся проверить правильность заполнения таблицы страничного преобразования

Остаётся проверить правильность заполнения таблицы страничного преобразования программ

Перейдём к выполнению дополнительного задания. Здесь необходимо преобразовать адрес виртуальной страницы к её физическому адресу.

Находим активную в седьмом такте страницу программы

Физический адрес равен

Рассчитываем смещение

от

сумме виртуального адреса

относительно начала

и рассчитанного смещения.

.

программы, умножая

 

 

 

1000 x 1 + 384 = 1384

 

Аналогично рассчитываем физической адрес для восьмого татка

1000 x 1 + 981 = 1384

Соседние файлы в папке Clips