+ -
当前位置:首页 → 问答吧 → 关于MOV AX,DATA

关于MOV AX,DATA

时间:2011-04-23

来源:互联网

写了这么多次的MOV AX,DATA,今天却发现了一个让我苦恼的问题,希望有人来帮我解决一下。
MOV AX,DATA中的DATA是个段地址,但在程序未执行前我们并不知道系统给我们分配的内存块在哪,DATA这个值是多少也不知道,我想问的是在编绎阶段MOV AX,DATA是如何通过编绎的,此时DATA不是应该是一个不存在的值吗?

作者: fjyangzb   发布时间: 2011-04-23

如果基地址固定,data在编译阶段是确定好的,否则可以使用重定位表在装载时修改data的值

作者: Lactoferrin   发布时间: 2011-04-23