Бит - обращение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Поосторожней с алкоголем. Он может сделать так, что ты замахнешься на фининспектора и промажешь. Законы Мерфи (еще...)

Бит - обращение

Cтраница 2


Режимы управления определяют: назначение позиций в PSW, использование постоянно распределенных ячеек основной памяти для запоминания кода прерывания и кода длины команды при прерываниях некоторых классов, обработку прерываний ввода-вывода для каналов 0 - 5 и способ обработки битов обращения и изменения при выполнении команды ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ. Кроме того, такие средства, как средства регистрации программных событий и средства динамической переадресации, могут использоваться только в режиме ЕС, поскольку соответствующие управляющие биты в PSW предусматриваются только в этом режиме.  [16]

Эти два режима определяют распределение битов в PSW, использование имеющих постоянное назначение ячеек основной памяти для хранения кода прерывания и кода длины команды в случае некоторых классов прерываний, а также управление прерываниями ввода-вывода для каналов 0 - 5 и обработку бита обращения и бита модификации по команде прочитать ключ памяти ISK. Нужно также отметить, что регистрация событий в программе и динамическая переадресация могут задаваться только в режиме ЕС, поскольку соответствующие управляющие биты PSW обеспечиваются только в этом режиме.  [17]

Достаточно точно производится регистрация обращений с использованием бита обращения. Бит обращения может быть возбужден при выборке информации или команд, не запрашиваемых или не используемых данной программой, и при определенных условиях обращение может осуществляться без возбуждения бита обращения. При некоторых необычных условиях возбужденный бит обращения может быть переустановлен в невозбужденное состояние не явным воздействием программы, а каким-либо другим способом.  [18]

Регистрация обращений посредством бита обращения в основном достаточно точна. Однако иногда бит обращения может устанавливаться в 1 при выборке данных или команд, которых программа не вызывает и не использует. При некоторых необычных условиях бит обращения может быть установлен в 0 не только явной операцией, которая задана программой.  [19]

На многопроцессорной системе алгоритм, основанный на проверке бита обращений, уже не работает, так как хотя текущий центральный процессор не обращался в последнее время к данной странице, к ней могли обращаться другие центральные процессоры. Исследование же битов обращений всех центральных процессоров представляет собой слишком дорогое удовольствие. Поэтому бит обращений вообще не учитывается, а удаляются самые старые страницы.  [20]

Если средства динамической переадресации установлены, то ключ памяти пополняется двумя дополнительными битами. Бит 5, бит обращения, обычно устанавливается в единицу всякий раз, когда производится обращение к ячейке соответствующего блока памяти для записи или выборки информации. Бит 6, бит изменения, устанавливается в единицу всякий раз, когда в соответствующий блок памяти производится запись информации. Регистрация обращений и изменений производится независимо от того, находится ли процессор в режиме расширенного или основного управления или же задана или не задана переадресация.  [21]

Если процессор оснащен средствами динамической переадресации, ключ памяти пополняется двумя дополнительными битами. Бит 5 ( бит обращения) устанавливается в 1, как правило, всякий раз, когда к ячейке, находящейся в соответствующем блоке памяти, производится обращение для записи или выборки. Бит 6 ( бит изменения) устанавливается в 1, как правило, всякий раз, когда в соответствующий блок памяти производится запись. Регистрация обращений и изменений выполняется независимо от того, находится ли процессор в режиме расширенного управления и задан ли режим переадресации.  [22]

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

Справедливо для моделей с раздельными контролируемыми блоками для битов защиты и битов обращения и модификации. Содержимое битов защиты сохраняется, а содержимое битов обращения и модификации может исправляться или сохраняться.  [24]

Для запоминания кода прерывания и кода длины команды во время прерываний определенных классов выделены отдельные ячейки основной памяти. Команда ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ обеспечивает получение значений битов обращения и изменения.  [25]

Достаточно точно производится регистрация обращений с использованием бита обращения. Бит обращения может быть возбужден при выборке информации или команд, не запрашиваемых или не используемых данной программой, и при определенных условиях обращение может осуществляться без возбуждения бита обращения. При некоторых необычных условиях возбужденный бит обращения может быть переустановлен в невозбужденное состояние не явным воздействием программы, а каким-либо другим способом.  [26]

При выполнении команды СБРОСИТЬ БИТ ОБРАЩЕНИЯ не изменяются никакие биты ключа памяти, кроме бита обращения. Доступ к ключу памяти осуществляется по правилам, которые действуют при обращении к операндам, хранящимся в памяти, с целью их модификации. Бит обращения является единственным модифицируемым битом.  [27]

На многопроцессорной системе алгоритм, основанный на проверке бита обращений, уже не работает, так как хотя текущий центральный процессор не обращался в последнее время к данной странице, к ней могли обращаться другие центральные процессоры. Исследование же битов обращений всех центральных процессоров представляет собой слишком дорогое удовольствие. Поэтому бит обращений вообще не учитывается, а удаляются самые старые страницы.  [28]

На многопроцессорной системе алгоритм, основанный на проверке бита обращений, уже не работает, так как хотя текущий центральный процессор не обращался в последнее время к данной странице, к ней могли обращаться другие центральные процессоры. Исследование же битов обращений всех центральных процессоров представляет собой слишком дорогое удовольствие. Поэтому бит обращений вообще не учитывается, а удаляются самые старые страницы.  [29]

Достаточно точно производится регистрация обращений с использованием бита обращения. Бит обращения может быть возбужден при выборке информации или команд, не запрашиваемых или не используемых данной программой, и при определенных условиях обращение может осуществляться без возбуждения бита обращения. При некоторых необычных условиях возбужденный бит обращения может быть переустановлен в невозбужденное состояние не явным воздействием программы, а каким-либо другим способом.  [30]



Страницы:      1    2    3