首先会用:

《为何需要链接?》

在汇编中我们总是需要通过跳转指令,到我们想要执行的地方去执行指令
那么我们如何指定跳转的位置呢?
汇编中通过符号表示
但是符号终究是符号,机器看不懂
在整个代码都定型后,无序改动后
我们就可以通过链接,将符号替换成
如:

这样的编号使得机器知道我们跳转的地方(编号实际上就是通过代码的行号得到的)
(注意代码没有定型时,代码的行数是不确定的,
这个时候链接,一旦代码改动,要跳转的位置又不对了
所以我们需要代一切确定后,再链接)

《链接的执行步骤》


如图现在有两个模块
这两个模块中都有符号应用


