主题:请教!!
xit001
[专家分:20] 发布于 2007-03-22 11:43:00
我想问一下!!物理地址,段地址,偏移地址,之间有什么关系
希望给详细的解释!!
谢谢!
回复列表 (共4个回复)
沙发
小牛斑斑 [专家分:1210] 发布于 2007-03-22 13:58:00
段地址左移一位+偏移地址=物理地址
板凳
freeeerf [专家分:5440] 发布于 2007-03-22 17:03:00
补充一下楼上的:左移一位是指移十六进制的一位,也就是说在电脑里是移四个bit
3 楼
忘忧→志在必得 [专家分:120] 发布于 2007-03-24 14:06:00
也可以说是:段寄存器的值x16+偏移地址=物理地址
例如:CS=1000H,IP=0300H
则物理地址=1000H×16+0300H
=0001 0000 0000 0000B×0001 0000+0300H
=0001 0000 0000 0000 0000B+0300H
=10000H+0300H
=10300H
也就是: 段地址(16进制)左移一位+偏移地址=物理地址
4 楼
mygoogle [专家分:500] 发布于 2007-03-24 15:21:00
lihai
我来回复