milorguan 发表于 2011-7-18 16:39:50

关于基地址的一个大疑问

       http://bbs.fishc.com/data/attachment/album/201107/18/163559xou2rrdmzdxq4qy4.jpg我对这里不解,请按ctrl+滑轮放大图片看看这句话,为什么多个程序的默认的基地址都是400000h,而他们都不会冲突

z____ 发表于 2011-7-18 18:01:20

因为系统会加载程序到未使用的内存空间,然后自动调整,400000h只是优先地址,建议你去看小甲鱼的PE结构详解的那10讲视频。

milorguan 发表于 2011-7-18 19:45:49

z____ 发表于 2011-7-18 18:01 static/image/common/back.gif
因为系统会加载程序到未使用的内存空间,然后自动调整,400000h只是优先地址,建议你去看小甲鱼的PE结构详解 ...

但他说优先地址不会被其他模块占用啊,这就是我的不解之处,请看我的那图,诚待你的答复.......................

zzxxcc89 发表于 2011-7-19 01:05:23

一个段地址,可以放数据,代码,栈。要看你是什么段寄存器指向它了
不知道你是不是问的这个

milorguan 发表于 2011-7-19 09:45:59

不是,我说的不是汇编的
页: [1]
查看完整版本: 关于基地址的一个大疑问