ПАМЯТИ ЗАЩИТА
— совокупность аппаратных и программных средств ЦВМ, обеспечивающих сохранность данных одной задачи от возможного разрушающего влияния других задач при многопрограммной обработке информации.
В основе П. з. лежит принцип, согласно которому информация о ресурсах, и, в первую очередь, об объеме и месте памяти, выделенных некоторой задаче управляющей программой операционной системы, хранится в течение всего периода решения задачи в спец. таблицах. В интервалы времени, когда задачу обслуживает центр, процессор, эта информация вызывается на спец. регистры. При выполнении каждой команды, содержащейся в задаче, производится проверка допустимости обращения к адресу математическому, содержащемуся в команде, и если этот адрес выходит за пределы виртуальной памяти, выделенной задаче, вырабатывается сигнал прерывания, информирующий управляющую программу о необходимости вмешаться в процесс решения.
В некоторых случаях управляющая программа временно защищает участки осн. памяти и от обращения со стороны задачи, для которой они выделены, напр., во время записи на данный участок информации с внеш. носителя. В машинах, работающих с абсолютными адресами, защищены могут быть только фиксированные области осн. памяти, напр., содержащие управляющую программу. С П. з. связан также вопрос о защите наборов данных (см. Управление данными), находящихся на внеш. носителях, от порчи или нежелательного копирования потребителями машины, не допущенными к данному набору. В этом случае защита базируется, как правило, на программных методах, напр., на указании пароля. А. И. Никитин.