本文主要是介绍【操作系统】内存管理-基本分段管理方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
引入分段存储管理方式的目的:
主要是为了满足用户(程序员)在编程和使用上多方面的要求。
在分段存储管理方式中,作业的地址空间被划分为若干个段,每个段定义了一组逻辑信息、
例如,有主程序段MAIN、子程序段X、数据段D及栈段S等(如下段表图)。每个段都有自己的名字。为了实现简单起见,通常可用一个段号来代替段名,每个段都从0开始编址,并采用一段连续的地址空间。段的长度由相应的逻辑信息组的长度决定,因而各段长度不等。整个作业的地址空间由于是分成多个段,因而是二维的,亦即,其逻辑地址由段号(段名)和段内地址所组成。
这篇关于【操作系统】内存管理-基本分段管理方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!