Найти в Дзене
Олег Скромный

Управление памятью

Программы, работающие на PDP11, могут напрямую адресовать до 64 Кбайт (32 КБ слов) памяти. Этот соответствует размеру адреса шестнадцать бит. Так как это экономично и не лишено смысла делать поэтому большие модели PDP11 могут быть оснащены больший объем памяти (до 256 Кбайт для PDP11 / 40) плюс механизм преобразования шестнадцатибитные виртуальные (программные) адреса в физические адреса восемнадцать бит или больше. Механизм, который известен как блок управления памятью, проще на PDP11 / 40, чем на 11/45 или 11/70. На PDP11 / 40 управление памятью блок состоит из двух наборов регистров для отображения виртуальные адреса на физические адреса. Эти известные как «регистры активной страницы» или «сегментация регистры ». Один комплект используется, когда процессор в пользовательском режиме, а другой набор - в режиме ядра. Изменение содержимого этих регистров меняет детали этих сопоставлений. Возможность сделать эти изменения - привилегия, которую операционная система твердо держит при себе.