2、当链接程序将各个模块链接成一个完整的可执行目标程序时,链接程序顺序依次按各个模块的相对地址构成统一的从0号单元开始编址的逻辑地址空间。
3、用户程序和程序员只需知道逻辑地址,而内存管理的具体机制则是完全透明的,它们只有系统编程人员才会涉及。
4、不同进程可以有相同的逻辑地址,因为这些相同的逻辑地址可以映射到主存的不同位置。
5、物理地址空间是指内存中物理单元的集合,它是地址转换的最终地址,进程在运行时执行指令和访问数据都要通过物理地址从主存中存取。当装入程序(Loader)将可执行代码装入内存时,必须通过地址转换将逻辑地址转换成物理地址,这个过程称为地址重定位。
意思是指本台机器的主要空间内存。
初始空间意思是指主空间,也就是机主空间,安全性高,重启手机需要进入初始空间是为了验证机主身份。主空间是指所有人都可见的空间。
隐私空间是指别人不可见,只有自己可以看到的自己的空间。第二空间开机正常后才能进入。这都是安全逻辑,避免手机被盗后,再被侵入。
模块简介
地址空间(address space)表示任何一个计算机实体所占用的内存大小。源程序经过汇编或编译后再经过链接编辑程序加工形成的程序的装配模块,及转换为相对地址编址的模块,它是以0为基址顺序进行编址的。
相对地址也称为逻辑地址或虚拟地址,把程序中由相对地址组成的空间叫做逻辑地址空间。相对地址空间通过地址再定位机构转换到绝对地址空间,绝对地址空间也叫物理地址空间。
内存空间一般是指主存储器空间(物理地址空间)或系统为一个用户程序分配内存空间。系统为一个用户程序分配内存空间方法有单一连续分配、固定分区分配、动态分区分配以及动态重定位分区分配四种方式。
1.寻址空间(也叫地址空间)一般指的是CPU对于内存寻址的能力。通俗地说,就是能最多能读取多少内存;2.地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为2^16=64KB,我们常用的32位机的地址总线为20位,其可寻址空间为2^20=1MB。如果地址总线为32,则寻址空间为2^32,为4GB,一般来说,若地址总线为n位,则可寻址空间为2^n字节。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)