include与if1和if2,扫描是在做什么

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:29:56
如题,为什么汇编时会做两次扫描,扫描的时候都做了什么
为什么伪指令include只需要第一次扫描,扫描有什么意义

以下是我的其他三条汇编问题,分别是110分,20分,和0分
有望解答,适时会加分
http://zhidao.baidu.com/question/113357543.html

并不一定是做两遍的,但至少是两遍。
在楼主说的两编的情况下,第一遍会
1、记录所有变量,算出其相对偏移地址
2、对所有变量标号进行赋值,以便下一步扫描时进行处理
3、处理所有的伪指令和宏
4、 至于楼主说的include,自然是把文件要包含进去,if1和if2是伪指令