简答题

简述动态重定位与静态重定位的主要区别。

正确答案

静态重定位在作业执行前将用户作业存放在主存中,并完成地址转换,执行过程中无需做地址转换。故也无需地址转换机构。
动态重定位用户不能确定作业在主存中存放的位置,要借助地址转换机构在作业运行中动态计算绝对地址。
静态重定位和动态重定位的不同在于:
①静态重定位是在作业装入的时候一次完成,动态重定位是在作业执行时再实现的。
②静态重定位是软件支持的,动态重定位是硬件和软件合作实现的。
③静态重定位不能实现主存的移动,而动态重定位可以。

答案解析

相似试题
  • 简述静态重定位的定义。

    简答题查看答案

  • 简述动态重定位的定义。

    简答题查看答案

  • 适宜于静态重定位的存储管理有()

    多选题查看答案

  • 可用静态重定位装入作业的存储管理方式有()

    多选题查看答案

  • 动态重定位是由()来实现的。

    单选题查看答案

  • 采用动态重定位方式存储管理方式的有()

    多选题查看答案

  • 采用动态重定位的存储管理方式有()

    多选题查看答案

  • 通常用动态重定位装入作业的存储管理方式有()

    多选题查看答案

  • 实现动态重定位时一定要有硬件的()作支持。

    填空题查看答案