分段存储管理
被考次数: 3次
被考频率: 中频率
答错率:    34%
知识难度:
考试要求: 了解     
知识路径:  > 计算机系统基础知识  > 软件基础知识  > 操作系统基础知识  > 存储管理  > 存储管理


本知识点历年真题试卷分布
>> 试题列表    
 

 
       基本原理
       在分段存储管理方式中,作业的地址空间被划分为若干段,每个段是一组完整的逻辑信息,如有主程序段、子程序段、数据段及堆栈段等,每个段都有自己的名字,都是从0开始编址的一段连续的地址空间,各段长度是不等的。
       分段系统的逻辑地址由段号(名)和段内地址两部分组成。在该地址结构中,允许一个作业最多有64K段,每个段的最大长度为64KB。
       在分段式存储管理系统中,为每个段分配一个连续的分区,而进程中的各个段可以离散地分配到内存中不同的分区中。在系统中为每个进程建立一张段映射表,简称为"段表"。每个段在表中占用一表项,在其中记录了该段在内存中的起始地址(又称为"基址")和段的长度。进程在执行中,通过查段表来找到每个段所对应的内存区。所以说,段表实现了从逻辑段到物理内存区的映射。
       段的动态链接和装配
       所谓动态链接,是指在一个程序开始运行时,只将主程序装配好并调入内存,在运行过程中若访问一个新的模块时,再装配此模块,并与主程序链接起来。所以,动态链接是以段为基础的。
       在可变分区分配方案中,主存中放置的程序常采用首次适应、最佳适应或最差适应算法实现,但运行的程序需连续存放在一个分区中,一个作业是由若干具有逻辑意义的段(如主程序、子程序、数据段等)组成的。分段系统中,允许程序(作业)占据主存中若干分离的分区。每个分区存储一个程序分段。这样,每个作业需要几对界限地址,判定访问地址是否越界就困难了。在分段存储系统中常常利用存储保护键来实现存储保护。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有