Большая Советская Энциклопедия (цитаты)

Защита памяти

Защита памяти (далее З) аппаратные и программные средства для предотвращения записи или воспроизведения информации по неразрешенному адресу памяти вычислительной системы или машины. Сущность З заключается в том. что память ЦВМ программно или аппаратно разбивается на ряд участков и каждому участку или группе участков присваивается код-ключ, который запоминается в той же или специальной памяти. При обращении к памяти определяется ее участок и соответствующий ключ, который сравнивается с разрешенным ключом З, указанным в самой команде или диспетчером-программой. Несоответствие ключей рассматривается как нарушение З и выполнение программы прерывается. Прерывание программы организуется так, чтобы содержание защищенной области памяти осталось без изменения. З функционирует при каждом обращении к памяти либо в режиме записи информации, либо в режиме воспроизведения информации, либо в обоих режимах. З выполняет следующие функции: защиту содержимого определенных областей памяти от потери информации во время выполнения программ из-за ошибочных засылок информации, вызванных отказами и сбоями оборудования или диспетчер-программы ЦВМ, ошибками программиста или пользователя; защиту информации от попадания ее в руки постороннего пользователя при несанкционированном случайном или намеренном вмешательстве.

  К аппаратным средствам З относятся: запоминающее устройство ключей защиты, емкость которого соответствует числу защищаемых участков, а быстродействие на порядок больше, чем у основной памяти ЦВМ; схемы сравнения ключей защиты, прерывания и индикации при нарушении З К программным средствам З относятся: программы контроля участков памяти, их кодирования и составления таблиц соответствия; программы динамического перераспределения З по распоряжениям потребителей, по параметрам одновременно решаемых задач; программы анализа причин нарушений З и принятия решений по их устранению. З повышает эффективность работы ЦВМ, сокращая временные затраты на поиск ошибок, неисправностей и на повторные вычисления из-за потери информации. З необходима при одновременном решении нескольких задач одной ЦВМ в режиме разделения времени, одновременном обслуживании нескольких пользователей, наличии библиотек программ, архивов, принадлежащих определенным потребителям, одновременной работе нескольких устройств в составе ЦВМ.

  А. В. Гусев.

 


Для поиска, наберите искомое слово (или его часть) в поле поиска


Новости 29.03.2024 12:08:55