Рубрики

ВОРОТА | GATE-IT-2004 | Вопрос 66

В системе виртуальной памяти размер виртуального адреса составляет 32-разрядный, размер физического адреса — 30-разрядный, размер страницы — 4 Кбайт, а размер каждой записи таблицы страниц — 32-разрядный. Основная память адресуется в байтах. Какое из следующих значений является максимальным количеством битов, которое можно использовать для хранения защиты и другой информации в каждой записи таблицы страниц?
(А) 2
(Б) 10
(С) 12
(D) 14

Ответ: (D)
Объяснение:
Виртуальная память = 2 32 байта
Физическая память = 2 30 байт

Размер страницы = размер кадра = 4 * 10 3 байта = 2 2 * 2 10 байтов = 2 12 байтов

Количество кадров = Физическая память / Размер кадра = 2 30/2 12 = 2 18

Следовательно, количество бит для кадра = 18 бит

Размер записи таблицы страниц = количество бит для кадра + другая информация
Другая информация = 32 — 18 = 14 бит

Таким образом, вариант (D) является правильным.

Пожалуйста, прокомментируйте ниже, если вы найдете что-то не так в вышеуказанном посте.

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-IT-2004 | Вопрос 66

0.00 (0%) 0 votes