考研网 发表于 2016-7-9 11:02:53

计算机考研之操作系统重难点之动态内存重定位

  动态内存重定位地址变换演示
          作业装入内存后,其内存空间中的内容与地址空间中的内容是一样的。当调度该进程在CPU上执行时,操作系统就自动将作业的内存的起始地址(64K)装入基址寄存器,将作业的大小(24K)装入限长寄存器。当执行LOAD 1,3000这条指令时操作对象的相对地址(3000)首先与限长寄存器的单元中的值(24K)进行比较,如果前者小于后者,则表示地址合法,在限定范围之内。接着将相对地址与基址寄存器中的地址相加,所得结果就是真正访问内存的地址;如果前者不小于后者,则表示地址越界,发出相应中断,进行处理。
页: [1]
查看完整版本: 计算机考研之操作系统重难点之动态内存重定位