正在加载图片...
52程序的装入和链接 二、可重定位装入 在装入时才确定对进程/作业的内存分配,需采用下述两个技术手段: 1)把逻辑地址与物理地址分开; 2)对逻辑地址采用地址重定位; 两个概念:地址空间和存储空间 1、地址空间 在源程序中,是通过符号名来访问子程序和数据的,我们把程序中符号名 的集合称为“名字空间”。汇编语言源程序经过汇编,或者高级语言源程序 经过编译,得到的目标程序是以“0”作为参考地址的模块。然后多个目标模 块由连接程序连接成一个具有统一地址的装配模块,以便最后装入内存中执 行。我们把目标模块中的地址称为相对地址(或称为“逻辑地址”),而把 相对地址的集合称为“相对地址空间”或简称为“地址空间”。 2、存储空间主存中一系列存储信息的物理单元的集合。这些单元的编号成为 物理地址或绝对地址。 2001年9月20日9时23分 计算机操作系统2001年9月20日9时23分 计算机操作系统 5.2程序的装入和链接 二、可重定位装入 在装入时才确定对进程/作业的内存分配,需采用下述两个技术手段: 1)把逻辑地址与物理地址分开; 2)对逻辑地址采用地址重定位; 两个概念:地址空间和存储空间。 1、地址空间 在源程序中,是通过符号名来访问子程序和数据的,我们把程序中符号名 的集合称为“名字空间”。汇编语言源程序经过汇编,或者高级语言源程序 经过编译,得到的目标程序是以“0”作为参考地址的模块。然后多个目标模 块由连接程序连接成一个具有统一地址的装配模块,以便最后装入内存中执 行。我们把目标模块中的地址称为相对地址(或称为“逻辑地址”),而把 相对地址的集合称为“相对地址空间”或简称为“地址空间”。 2、存储空间 主存中一系列存储信息的物理单元的集合。这些单元的编号成为 物理地址或绝对地址
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有