单选题
下列叙述中正确的是( )。
A
动态地址重定位不要求程序装入固定的内存空间,且允许程序在内存中再次移动位置
B
动态地址重定位不要求程序装入固定的内存空间,但不允许程序在内存中再次移动位置
C
动态地址重定位不允许程序部分的装入内存空间,但允许程序在内存中再次移动位置
D
动态地址重定位不允许程序部分的装入内存空间,也不允许程序在内存中再次移动位置
答案解析
正确答案:A
解析:
解析:在进行地址变换时,必须修改程序中所有与地址有关的项,也就是说要对程序中的指令地址以及指令中有关地址的部分(称为有效地址)进行调整,这个调整过程称为地址重定位。地址重定位建立用户程序的逻辑地址与物理地址之间的对应关系,实现方式包括静态地址重定位和动态地址重定位。静态地址重定位是在程序执行之前由操作系统的重定位装入程序完成,程序必须占用连续的内存空间,且一旦装入内存后,程序不便于移动。动态地址重定位在程序执行期间进行,由专门的硬件机构来完成,通常采用一个重定位寄存器,在每次进行存储访问时,将取出的逻辑地址加上重定位寄存器的内容形成物理地址。动态地址重定位的优点是不要求程序装入固定的内存空间,在内存中允许程序再次移动位置,而且可以部分地装入程序运行,同时也便于多个作业共享同一程序的副本。本题答案为A选项。
相关知识点:
动态地址重定位要点清
相关题目
单选题
若实体A和B是一对多的联系,实体B和c是一对一的联系,则实体A和c的联系是()。
单选题
关系的实体完整性要求关系中不能为空的属性是( )。
单选题
关系数据模型的三个组成部分中不包括( )。
单选题
图书馆管理系统中实体图书和实体借阅人之间的联系是( )。
单选题
下面模型中为概念模型的是( ) 。
单选题
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是()。
单选题
在关系模式A( )和B( )中,关系A的主键是s,关系B的主键是D,则属性D在关系A中称为()。
单选题
在关系数据库设计中,关系模式是用来记录用户数据的( )。
单选题
定义学生选修课程的关系模式如下:SC( )(其属性分别为学号、姓名、课程号、课程名、授课老师号、成绩、学分)并且—门课程可由多个教师教授,则该关系的键是( )。
单选题
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是( )。
