问题
单项选择题
采用动态重定位方式装入的作业,在执行中允许如何将其移动
A.用户有条件地
B.用户无条件地
C.操作系统有条件地
D.操作系统无条件地
答案
参考答案:C
解析:采用动态重定位时,由于装入主存的作业仍保持原来的逻辑地址,所以,必要时可改变作业在主存中的存放区域。作业在主存中被移动位置后,只要把新区域的起始地址代替原来的在基址寄存器中的值,这样,作业执行时,硬件的地址转换机构将按新区域的起始地址与逻辑地址相加,转换成新区域中的绝对地址,使作业仍可正确执行。