Cтраница 2
Если адрес строки таблицы сегментов или адрес строки таблицы страниц указывает ячейку за пределами основной памяти, имеющейся на данной вычислительной установке, то распознается особый случай адресации. Если биты 8 - 12 управляющего регистра 0 содержат недействительный код либо имеет место неправильный формат строки таблицы сегментов или же строки таблицы страниц, то распознается особый случай спецификации переадресации. Во всех этих случаях операция подавляется. [16]
Бит 31 строки таблицы сегментов показывает, доступен ли соответствующий сегмент. Этот бит проверяется, и если он равен 1, то распознается Особый случай использования сегмента и данный эл емент операции аннулируется. Использование битов 4 - 7 и 29 - 30 зависит от модели: если эти биты не содержат нулей, то обычно распознается особый случай спецификации переадресации и данный элемент операции подавляется, однако на некоторых моделях значение этих битов игнорируется. [17]
Строка, полученная в результате выборки из таблицы страниц, содержит старшие биты реального адреса и показывает, доступна ли страница. Для того чтобы определить, доступна ли соответствующая страница, проверяется бит доступности страницы. Если этот бит равен 1, распознается особый случай, использования страницы и данный элемент операций аннулируется. Если в случае 4К - байтовой страницы один или оба бита 13 - 14, а в случае 2К - байтовой страницы бит 14 установлены в 1, распознается особый случай спецификации переадресации и операция подавляется. [18]