首页 文章
  • -3 votes
     answers
     views

    操作系统陷阱:导致寻址错误的原因是什么?

    为特定进程分配逻辑内存空间后,使用 base register 和 limit register 强制保护该空间 . 为了防止在进程的分配存储空间之外访问存储器,CPU硬件将每个请求的存储器地址与这些寄存器进行比较 . 如果满足以下两个条件之一,则会发生操作系统陷阱: 目标地址小于基址寄存器 . 目标地址大于或等于限制寄存器 . 可以在下面的 Figure 7.2 中直观地观察到该逻辑...

热门问题