主题:搞不清段地址和偏移地址
公孙成
[专家分:1040] 发布于 2007-01-10 15:50:00
如果存储器某地址表示为2314H:4132H,
那怎么算段地址和偏移地址和物理地址呢,怎么算的,谢谢
我刚刚学汇编
回复列表 (共4个回复)
沙发
w2345 [专家分:1090] 发布于 2007-01-10 16:28:00
物理地址=段地址*16+偏移地址=2314H*16+4132H=27272H
板凳
公孙成 [专家分:1040] 发布于 2007-01-10 17:56:00
谢谢
我就是不搞不清楚到底4132H是不是偏移地址,呵呵
3 楼
natlantis [专家分:50] 发布于 2007-01-10 18:04:00
2314H:4132H
2314H是段地址,4132H是偏移地址,加起来是逻辑地址
物理地址=段地址*16+偏移地址
4 楼
tanchuhan [专家分:15140] 发布于 2007-01-10 18:05:00
在Win32下,地址是线性平坦的,根本就不用再去理解DOS下那些莫名其妙的概念.
我来回复