上页下页退出第3章存储管理-1固定分区管理【学习目标掌握固定分区存储管理的基本思想
掌握地址重定位的概念
掌握固定分区的优、缺点
【学习重点、难点1)地址的静态重定位和动态重定位;2)不同的存储管理方案;3)存储共享和存储保护;4)存储扩充和虚拟存储器
上页下页退出存储器分为两种:内存储器和辅助存储器内存储器可被CPU直接访问
辅助存储器与CPU之间只能够在输入输出控制系统的管理下,进行信息交换
因此内存储器是计算机系统中极为重要的资源
在操作系统中,把管理内存储器的部分称为“存储管理”
合理地使用内存,会在很大程度上影响到整个计算机系统的性能的提高
上页下页退出上页下页退出两个重要概念:“地址重定位”:用户程序是相对地址,从0开始
不能反映真实的存储位置
必须解决地址的重定位问题
“虚拟存储”:内存的容量无法满足实际的需要,必须打破“程序只有全部在内存,才能得以运行”的限制
为此,需要通过“虚拟存储”这一技术手段
上页下页退出3
1固定分区存储管理3
1地址重定位内存储器由存储单元组成
一个存储单元可存放若干个二进制的位bit,8个二进制位被称作一个字节(Byte)
内存中的存储单元按一定顺序进行编号,每个单元所对应的编号,称为该单元的单元地址
一个单元的单元地址具有唯一性,存储在单元里的内容则是可以改变的
在操作系统中,常把单元地址称为内存储器的“绝对地址”或“物理地址”
上页下页退出目标程序是相对于“0”编址的
同一个应用问题的多个目标程序连同系统库函数等一起,经过链接装配,产生一个相对于“0”编址的、更大的地址空间
这个地址空间被称为是用户程序的“相对地址空间”,或“逻辑地址空间”,被称为“相对地址”或“逻辑地址”
这样的程序不能直接投入运行
上页下页退出举例:假定用户程序A的相对地址空间为0~3KB,在该程序中地址为3000的地方,