Механизм преобразования виртуальных адресов в физические:
• Загружается адрес таблицы страниц процесса (AT – адрес таблицы страниц).
• От виртуального адреса отбрасываются младшие разряды (9 для страницы в 512байт). Оставшиеся старшие разряды – номер виртуальной страницы (р)
• По данным адресам таблицы страниц и виртуальной страницы на находится нужная запись: АТ+р*(длина записи).
• В данной записи считывается адрес физической страницы и к нему прибавлятеся смещение. Физический адрес готов?
Преобразуем виртуальный адрес в 2-ичную систему счисления, получим число 000001010011101110. Заметим, что в этом числе 18 двоичных разрядов. В это же самое время, на определение адреса на странице необходимо выделить 14 разрядов (по условию). Соответственно 18-14=4 разряда остается на номер виртуальной страницы. Т.е. Это первые 4 разряда нашего адреса: 0000. Смотрим по таблице, видим что физ. Страница по адресу 0000 это 0101. При этом остальная часть вирт. Адреса остается без изменений.
Ответ: 010101010011101110 или 2523568
Билет 7
1.Системный подход к обеспечению безопасности компьютерных систем. Безопасность как бизнес-процесс. Политика безопасности. Базовые принципы безопасности.
2.Структура ядра системы UNIX. Состав и характеристика компонентов ядра.