物理地址和-1地址并不一一对应,已知物理地址is-1地址,MMU可以通过查询段表将逻辑地址转换成线性地址,逻辑地址:其表达式为“segment地址:段内偏移量地址”,逻辑地址按段地址(段初地址)和段内偏移量地址(有效)_存储单元的物理地址由地址加法器生成。
从1、虚拟 地址、 逻辑 地址、线性 地址、物理 地址
virtual 地址到physical 地址的转换是架构相关的,一般由两种方式组成:分段和分页。以X86CPU为例,支持分段和分页。内存管理单元负责从虚拟地址到物理地址的转换。逻辑 地址是段标识 段内偏移量的形式。MMU可以通过查询段表将逻辑 地址转换成线性地址。在没有分页机制的情况下,linear 地址是physical 地址,而有了分页,MMU需要查询页表将linear 地址转换成physical逻辑。映射是多对一的关系,即不同的逻辑 地址可以映射到相同的线性地址;不同的线性度地址也可以映射到同一个物理地址。而且,同一个线性的地址在换页后可能会加载到另一个物理的地址上,所以这种多对一的映射关系会随着时间而变化。
2、在8086中, 逻辑 地址,偏移 地址,物理 地址分别指的是什么内存中每个单元的地址可以用两种方式表示:1 .-1 地址:其表达形式为“段地址:段内偏移量/12344。2.Physical 地址:CPU和内存之间进行数据交换时地址总线上提供的20位地址信息称为physical地址
3、8086 逻辑 地址有多少值由二十位组成。逻辑 地址按段地址(段初地址)和段内偏移量地址(有效) _存储单元的物理地址由地址加法器生成。寻址时,cpu首先将第一段地址和段内偏移量地址发送给/adder。所谓逻辑 地址是指逻辑数据的块数给定的磁盘位置(L block =512字L字=64位),而物理的地址是由柱面、磁头和磁盘组成的。
4、8088CPU中,物理 地址和 逻辑 地址是指什么?physics 地址:CPU与内存进行数据交换时地址总线上提供的20位地址信息称为physics地址。逻辑 地址:其表达式为“segment 地址:段内偏移量地址”,根据物理地址=段机制*16 段内迁移,可得1f 00h * 16 38 a0h = 228 a0h = 010000。物理地址和-1 地址并不一一对应,已知物理地址is-1地址。
文章TAG:地址 逻辑 理物 线性 转换 逻辑地址