第六节存储保护
目的:当多个用户共享主存时,就有多个用户程序和系统软件共存于主存中。为使系统能正常工作,应防止由于一个用户程序出错而破坏其他用户的程序和软件系统,还要防止一个用户程序不合法地访问不是分配给它的主存区域。为此,系统应提供存储保护,存贮保护通过硬件实现。
方法:存储区域保护 访问方式保护
1.非虚拟存储器的主存系统,可采用界限寄存器方式,为每个程序划定存储区域,禁止越界访问。
2. 虚拟存储器 采用方法:
(1)页表和段表保护
由于页表和段表的限制,可防止形成错误的物理地址。
(2)键保护:
使用存储键和访问键,防止非法访问。
(3)环保护:
使用分层访问方式,保护各级别程序不被非法执行。
二. 访问方式保护
主要使用访问方式控制,对数据信息进行保护。