工学

问答题为什么静态重定位后的程序在内存中不能移动?为什么动态重定位的程序在内存中可以移动?

题目
问答题
为什么静态重定位后的程序在内存中不能移动?为什么动态重定位的程序在内存中可以移动?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

动态重定位是在程序( )期间,每次访问内存之前进行重定位。

A.执行

B.编译

C.装入

D.修改


参考答案:A

第2题:

支持程序在内存浮动的地址转换机制是()

A.页式地址转换

B.段式地址转换

C.静态重定位

D.动态重定位

E.段页式地址转换


参考答案:ABDE

第3题:

通过移动各用户分区中的程序使碎片集中,从而连成一个完整的大分区的技术是()

A.动态重定位

B.静态重定位

C.紧缩技术

D.浮动


正确答案:C

第4题:

动态重定位是在程序()期间,每次访问内存之前进行重定位。

A执行

B编译

C装入

D修改


A

第5题:

目标程序不经任何修改就可装入内存的重定位方式是()。

A.静态重定位

B.动态重定位

C.编译重定位

D.自动重定位


参考答案:B

采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存。

第6题:

在目标程序装入内存时,一次性完成地址修改的方式是( ).

A.静态重定位

B.动态重定位

C.静态连接

D.动态连接


参考答案:A

第7题:

如果要使装入内存的程序在内存中移动后仍能正常运行,必须要有( )的支持。

A. 静态重定位

B.动态重定位

C. 动态链接

D.静态链接


参考答案:B

第8题:

重定位(地址变换)分为静态重定位和动态重定位,其中动态重定位是指程序的重定位是在()进行的。

A、程序完成时

B、程序执行中

C、程序执行前

D、以上都不对


正确答案:B

第9题:

在装入程序时,先直接把程序装入到所分配的内存区域中,然后在程序执行过程中,每当执行一条指令时再由硬件地址转换机构将指令中的逻辑地址转换成物理地址,这一过程称为

A.静态重定位

B.动态重定位

C.静态地址分配

D.动态地址分配


正确答案:B

第10题:

下列关于请求页式存储管理中,正确的是()。

  • A、采用静态重定位
  • B、采用动态重定位
  • C、内存静态分配
  • D、内存动态分配

正确答案:A,D