之前我们已经看到,链接器以三种模式调用,即命令行模式,提示模式和数据文件模式。在提示模式下,只需键入“ LINK85 <cr>”即可运行链接器。响应提示,链接器向用户请求文件名。在给定的示例中,使用'MULT.OBJ <cr>'进行响应实际上就是MULT <cr>足够了。
链接器提示输入偏移量的地址。最终由用户输入的偏移量值将添加到文件中任何ORG语句的值中。响应用户地址<cr>的更改,未获得偏移值。
然后,链接器会提示输出文件的名称。通常,用户使用地址<cr>的更改进行响应,这会导致链接程序生成具有与输入文件完全相同名称的输出文件,但是要注意的是,存在一个三字符扩展名,该扩展名决定了输出文件的类型。
然后,我们输入输出文件的名称,以响应地址的更改,之后,链接程序会提示输入库文件的名称,而在简单的清醒程序中,我们需要使用地址的更改来响应,而无需更改名称。库的文件名。
之后,链接器会提示您提供链接器的任何选项。因此,我们用地址更改<cr>进行响应,该地址更改生成一个.HEX文件。在我们引用的示例中,链接器创建的文件必须是MULT.HEX,其格式应为Intel HEX。
在下表中,描述了不同的可用选项及其功能。
选项 | 功能 |
---|---|
X8085 MULT-T | 在终端上显示列表。停顿一下 |
| 遇到错误时 |
| 按下<cr>时继续 |
X8085 MULT-P | 使用打印机打印列表 |
X8085 MULT-D | 在磁盘上生成.LST文件 |
X8085 MULT-ET | 在终端上仅显示错误列表 |
X8085 MULT-EP | 使用打印机仅打印错误列表 |
X8085 MULT-ED | 生成仅包含错误的.LST文件 |