汇编语言程序上机过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汇编语言程序上机步骤
TASM上机步骤
点击命令提示符或运行cmd,进入DOS操作系统。
用盘符:命令进入TASM工具所在的磁盘,例如:
d:
用CD命令进入TASM工具所在的子目录,例如:
cd asm
第一步:编辑
用
EDIT
或者
EDIT 源文件名.ASM
命令,建立和修改汇编语言源程序,并保存源文件,
保存时源文件的扩展名一定要用.ASM
第二步:汇编
用
TASM源文件名[,目标文件名][,列表文件名][,交叉参考文件名]
命令,生成目标文件即.OBJ文件[,列表文件即.LST文件,交叉参考文件即.XRF文件]。
若汇编时报错。
则回到第一步,按出错的提示(出错提示中有行号)
修改源程序,重新做第二步,直到没有错误出现为止。
如果生成的目标文件、列表文件、交叉参考文件的文件名,均与源文件名同名,则可用
TASM 源文件名,,,
命令对源程序进行汇编。
如果不需要生成列表文件和交叉参考文件,则可用
TASM 源文件名[,目标文件名]
或者
TASM 源文件名
命令,仅生成目标文件。
第三步:生成交叉引用文件
用
TCREF 交叉参考文件名[,交叉引用文件名]
命令,生成交叉引用文件即.REF文件。
如果生成的交叉引用文件与交叉参考文件名同名,则可用
TCREF 交叉参考文件名
命令。
如果不需要交叉引用文件,则可以跳过这一步。
第四步:连接
用
TLINK目标文件名[+目标文件名+…][,可执行文件名][,内存分配表文件名][,目标库文件名] 命令,生成可执行文件即.EXE文件, 内存分配表文件即.MAP文件。
如果有目标库文件,目标库文件的扩展名一定要用.LIB
第五步:调试
用
TD
或者
TD 可执行文件名
或者
TD 命令文件名
命令,进入Turbo Debug对可执行程序进行调试。
⑴主菜单、下拉菜单、弹出式菜单。
⑵显示指定位置:弹出式菜单中GOTO命令。
⑶选择显示方式:弹出式菜单中Mixed 命令。
⑷修改内容:①选中修改处;②键入修改后的内容。
⑸设置/清除断点:①选中断点处;②键入F2 或者单击中断点行最左端。
⑹运行到断点处或程序结束:F9
⑺运行到光标行:F4
⑻单步执行:F7
⑼单步跳过过程:F8
⑽查看用户窗口:Alt+F5
⑾恢复到装入状态:Ctrl+F2
第六步:执行
用
可执行文件名
或者
命令文件名
命令执行编好的程序。