Особый случай - спецификация - переадресация - Большая Энциклопедия Нефти и Газа, статья, страница 1
Третий закон Вселенной. Существует два типа грязи: темная, которая пристает к светлым объектам и светлая, которая пристает к темным объектам. Законы Мерфи (еще...)

Особый случай - спецификация - переадресация

Cтраница 1


Особый случай спецификации переадресации вследствие некорректного формата строки таблицы распознается, если только эта строка требуется при выполнении команды для преобразования адреса.  [1]

2 Приоритеты особых случаев доступа.| Приоритеты условий программных прерываний. [2]

Особый случай спецификации переадресации вследствие того, что в строке таблицы сегментов некорректно установлены единицы.  [3]

Особый случай спецификации переадресации вследствие некорректного кода в битах 8 - 12 управляющего регистра 0 распознается как часть выполнения команды, использующей динамическое преобразование адреса.  [4]

Когда в процессе динамического преобразования адреса команды распознается особый случай спецификации переадресации, операция подавляется. В этой ситуации код длины команды нужен для вычисления адреса команды, так как адрес команды в старом PSW был увеличен на число, определяемое кодом длины команды. Если же имеет место особый случай использования сегмента или страницы, операция аннулируется, адрес команды в старом PSW идентифицирует команду, а информация, содержащаяся в коде длины команды, становится избыточной.  [5]

Если бит 12 установлен в 1, то при выполнении команды, вызывающей динамическое преобразование адресов, распознается особый случай спецификации переадресации и операция подавляется.  [6]

При выполнении команды, вызывающей динамическую переадресацию, бит 10 управляющего регистра 0 должен быть установлен в 0, в противном случае распознается особый случай спецификации переадресации и операция подавляется. Если процессор не оборудован средствами динамической переадресации, то содержимое этого бита не проверяется.  [7]

Если установлены средства динамической переадресации, то добавляются три условия программных прерываний: особый случай использования сегмента, особый случай использования страницы и особый случай спецификации переадресации. Прерывание, обусловленное этими особыми случаями, не может быть замаскировано.  [8]

Эта ситуация является исключением из общего правила, состоящего в том, что вследствие особых случаев использования сегмента и страницы операция аннулируется, а вследствие особого случая спецификации переадресации и особого случая адресации, вызванного некорректным адресом строки таблицы, операция подавляется.  [9]

Если содержимое битов 8 и 9 отличается от 01 и 10 ( в двоичном коде), то в ходе выполнения команды, вызывающей динамическое преобразование адреса, распознается особый случай спецификации переадресации и операция подавляется.  [10]

Адрес блока памяти трактуется как реальный и не подвергается динамической переадресации. Следовательно, при обращении к ключу не могут возникнуть особые случаи спецификации переадресации, использования сегмента или использования страницы. Особый случай адресации распознается только тогда, когда адрес блока некорректен, но не тогда, когда некорректен адрес строки таблицы. При обращении к ключу защита памяти не действует.  [11]

Адрес блока памяти, будучи реальным адресом, не подвергается динамической переадресации. Следовательно, при обращении к ключу памяти не могут возникнуть особые случаи спецификации переадресации, использования сегмента и использования страницы. Особый случай распознается только в случае недействительного адреса блока, однако не в случае недействительного адреса строки таблицы. При обращении к ключу защита памяти не действует.  [12]

Использование битов 4 - 7 и 29 - 30 строки таблицы сегментов зависит от модели. Если эти биты не равны 0, то обычно распознается особый случай спецификации переадресации, и данный элемент операции подавляется; однако в некоторых моделях содержимое этих битов игнорируется.  [13]

14 Процесс переадресации. [14]

При динамической переадресации логический адрес интерпретируется в зависимости от размера сегмента и размера страницы. Если биты 8 - 9 или 11 - 12 содержат недопустимый код или если бит 10 равен 1, то распознается особый случай спецификации переадресации и операция подавляется.  [15]



Страницы:      1    2