Linux内核学习笔记 -09 实践:将虚拟地址转换为物理地址

在进程中,我们不直接对物理地址进行操作,CPU执行时,指定的地址需要经过MMU转换后才可访问真正的物理内存。 地址转换的过程分为两步:分段和分页 分段的过程:将进程的代码/数据栈分布在不同的虚拟地址段上,从而避免进程间的相互影响。分段之前的地址我们称之为逻辑地址。它有两部分组成,高位的段选择符和低位的段偏移量。 分段时,先用段选择符在相应的段描述符表中找到段描述符,即某一个段的基地址。然后在加上段
相关文章
相关标签/搜索