5. 存储保护

操作系统需要提供内存保护功能,保证各进程在各自存储空间内运行,互不干扰

方法一:在 CPU 中设置一对上、下限寄存器,存放进程的上、下限地址。进程的指令要访问某个地址时, CPU 检查是否越界

方法二:采用重定位寄存器(基质寄存器)界地址寄存器(限长寄存器)进行越界检查

  • 重定位寄存器:存放进程的起始物理位置

  • 界地址寄存器:存放进程的最大逻辑地址(进程的大小)

Last updated