对重定位存储管理方式,应()。 A、在整个系统中设置一个重定位寄存器 B、为每道程序设置一个重定位寄存器 C、为每道程序设置两个重定位寄存器 D、为每道程序和数据都设置一个重定位寄存器
答案:A 为使地址转换不影响到指...
用户登录可进行刷题及查看答案
答案:A 为使地址转换不影响到指令的执行速度,必须有硬件地址变换结构的支持,即需在系统中增设一个重定位寄存器,用它来存放程序(数据)在内存中的始址。在执行程序或访问数据时,真正访问的内存地址由相对地址与重定位寄存器中的地址相加而成,这时将始址存入重定位寄存器,之后的地址访问即可通过硬件变换实现。因为系统处理器在同一时刻只能执行一条指令或访问数据,所以为每道程序(数据)设置一个寄存器没有必要(同时也不现实,因为寄存器是很贵的硬件,而且程序的道数是无法预估的),而只需在切换程序执行时重置寄存器内容。
登录后提交答案
暂无评论,来抢沙发