区块链技术博客
www.b2bchain.cn

逻辑地址 线性地址物理地址区别联系

这篇文章主要介绍了逻辑地址 线性地址物理地址区别联系,通过具体代码讲解8513并且分析了逻辑地址 线性地址物理地址区别联系的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了逻辑地址 线性地址物理地址区别联系。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/8513.html。具体如下:

逻辑地址(Logical Address)

是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是在Intel

保护模式下程序执行代码段限长内的偏移地址(假定代码段、数据段如果完全一样)。

线性地址(Linear Address)

是逻辑地址到物理地址变换之间的中间层。程序代码会产生逻辑地址,或者说是段中的偏移地址,加上相应段的基地址就生成了一个线性地址。如果启用了分页机制,那么线性地址可以再经变换以产生一个物理地址。若没有启用分页机制,那么线性地址直接就是物理地址。

物理地址(Physical Address)

是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址。

本文地址https://www.b2bchain.cn/8513.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 逻辑地址 线性地址物理地址区别联系
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们