операционные системы / пейджинг - PullRequest
0 голосов
/ 01 мая 2011

, учитывая систему подкачки по требованию с размером страницы 2048 байт и общей физической памятью 128 КБ, может кто-нибудь сказать мне, как рассчитать длину физического адреса. ??

1 Ответ

0 голосов
/ 01 мая 2011

Поскольку общая физическая память составляет 128 КБ, а размер страницы - 2048 байт, мы можем иметь одновременно 128 * 1024/2048 = 64 страниц в памяти. Следовательно, нам нужно log2 (64) = 6 бит для индексации их всех. Для этого длина физического адреса должна составлять 6 бит.
Тот факт, что это система подкачки по требованию, не меняет длину физического адреса, а просто (вероятно) заставит систему использовать меньше памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...