首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

win32汇编的有关问题

2012-02-19 
win32汇编的问题看了几天的书,有两个概念始终搞不明白,线性地址,和虚拟地址这两个到底是什么意思,和其他地

win32汇编的问题
看了几天的书,有两个概念始终搞不明白, 线性地址,和虚拟地址这两个到底是什么意思,和其他地址有什么不同呢
有没大大 能通俗的解释下
小弟先谢谢啦

[解决办法]
线性地址是虚拟地址转换后的地址,如果开了分页则查页表

得到物理地址,否则线性地址就是物理地址。

虚拟地址 包括段地址和偏移部分 : DS:0ffset

而线性地址只是一片线性的地址,它是由虚拟地址计算而来的。
[解决办法]
用段基地址加偏移量得到的是线性地址,如果没有启用分页机制,线性地址就是物理地址;如果启用了分页机制,线性地址是虚拟地址。

热点排行