某计算机系统中内存保护采用基址 限长寄存器的方法来实现 那么 判断是否越界的判别式是()。A.0≤被

学历类 寄存器,判别式,基址 已帮助 人

某计算机系统中内存保护采用基址、限长寄存器的方法来实现,那么,判断是否越界的判别式是()。

A.0≤被访问的逻辑地址<限长寄存器的内容

B.0≤被访问的逻辑地址≤限长寄存器的内容

C.O≤被访问的物理地址<限长寄存器的内容

D.0≤被访问的物理地址≤限长寄存器的内容

请帮忙给出正确答案和分析,谢谢!

热搜:关于操作系统内存管理中堆与栈的下列描述

答案解析

难度★★☆ 搜索
  • 正确答案:A
    解析:本题考查存储保护的方法。考查基址、限长寄存器方式下是如何进行越界判断的。在基址、限长寄存器的保护方式下,系统为每个并发进程设置一个基址寄存器和一个限长寄存器,限长寄存器保存的是进程的长度,所以有关系式:逻辑地址<进程长度。在此注意,地址一般是从0开始,故需要包含。一般,对于长度为100的区域,地址为从0~99。因此选A。