物理地址与逻辑地址的区别和联系

文章阐述了物理地址和逻辑地址的概念,物理地址是内存中每个字节单元的唯一标识,而逻辑地址是程序使用的地址,由段基址和偏移地址组合而成。逻辑地址通过转换生成物理地址,使得程序无需关心其在内存的具体位置,简化了内存资源的管理。
摘要由CSDN通过智能技术生成

将地址看成是一座房子。

物理地址相当于这个房子的实际地址,比如辽宁省沈阳市和平区1111号

逻辑地址相当计算机给这个房子的编号,编号为1111. 这样便于计算机的查找

物理地址是20位,在1M字节储存空间里唯一识别每个字节单元的地址,范围从00000H到FFFFFH,CPU和储存器交换数据就是用这个物理地址。

逻辑地址是由段基址和偏移地址两部分组成,段基址和偏移地址都是16位的无符号数。物理地址由逻辑地址变换而来,程序涉及的是逻辑地址而不是物理地址,它不需要知道要产生的代码在存储器的具体位置,这样可以简化储存资源的动态管理。

两者的关系

物理地址=逻辑地址X16+段内偏移地址。

 

 

自己学习使用,不对的请指正。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值