【正确答案】
A
【答案解析】为使地址转换不影响指令的执行速度,必须有硬件地址变换结构的支持,即需在系统中增设一个重定位寄存器,用它来存放程序(数据)在内存中的起始地址。在执行程序或访问数据时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而成的,这时将起始地址存入重定位寄存器,之后的地址访问即可通过硬件变换实现。因为系统处理器在同一时刻只能执行一条指令或访问数据,所以为每道程序(数据)设置一个寄存器是没有必要的(同时也不现实,因为寄存器是很昂贵的部件,而且程序的道数也无法估计),而只需在切换程序执行时重置寄存器内容即可。