首页
社区
课程
招聘
请问关于内存地址和物理地址怎么相互转换
发表于: 2007-2-4 13:42 5698

请问关于内存地址和物理地址怎么相互转换

2007-2-4 13:42
5698
在看简明x86汇编语言教程(4)(5)里边
地址转换  
2EA8:D678 -> 物理的 3C0F8  
694E:175A -> 物理的 6AC4A  
26CF:8D5F -> 物理的 2FA5F  
2B3C:D218 -> 物理的 385E8  
453A:CFAD -> 物理的 5235D  
728F:6578 -> 物理的 78E68  
2933:31A6 -> 物理的 2C4D6  
68E1:A7DC -> 物理的 735FC  
不知道他们是根据什么转换出来的,具体是怎么算的。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
2
寄存器寻址部分有详细介绍的。这个是汇编教程必学的内容,我看过几本书,都有详细介绍的。
如果你看的书没有,那么换一本就好了
2007-2-4 14:09
0
雪    币: 162
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
老兄推荐一下哪本比较好。谢谢
2007-2-4 16:57
0
雪    币: 494
活跃值: (629)
能力值: ( LV9,RANK:1210 )
在线值:
发帖
回帖
粉丝
4
最初由 upxshell 发布
在看简明x86汇编语言教程(4)(5)里边
地址转换
2EA8:D678 -> 物理的 3C0F8
694E:175A -> 物理的 6AC4A
26CF:8D5F -> 物理的 2FA5F
........


(2EA8 << 4) + D678,这是实模式的计算方式,保护模式下不是这样的。可看看汇编书中的保护模式部分,有位牛人Jiurl写的几篇W2K的文章非常好
2007-2-4 19:42
0
游客
登录 | 注册 方可回帖
返回
//