单选题
👁️ 浏览量:

试题题干

采用绝对装入方式调入内存的某可执行程序中有指令LOAD 1,3000。在执行时,该指令中的地址参数( )

A

会发生改变,变为0

B

会发生改变,变为起始地址+3000

C

不会发生改变,实际访问的物理内存地址就是3000

D

不会发生改变,但实际访问的物理内存地址不是3000

参考答案

正确答案:

试题解析

根据形成在内存中物理地址的时机不同,把程序的装入方式分为绝对装入方式、可重定位装入方式(静态重定位)和动态运行时装入方式。

绝对装入方式:编译程序事先已知程序在内存中的驻留位置,编译时产生物理地址的目标代码,绝对装入程序按照装入模块的物理地址将程序和数据装入内存。因此装入模块被装入内存后,无需对程序和数据的地址进行修改。故本题选C。