编译和链接
编译和链接
编译masm:将asm文件变成obj 文件
链接link:obj变成exe
问什么要经过两次才变成exe
假设有100w行代码 编译器是翻译软件 需要编译一段时间 100w行要翻译5min
代码是会有错误的 去修改几行代码 不合适
100w行代码拆分开
t1.asm ->obj
t2.asm ->obj
...
t1000.asm _>obj
t2里面代码出错只要修改t2.asm里面内容就行了在重新编译 变成obj
再通过链接把所有obj文件连接在一起
得到最终的exe文件
masm.exe link.exe
最后一节课 综合研究讲的是C语言和汇编语言之间的关系 所有语言都有这个概念
都有各自的编译器和链接器