[理学]汇编源程序上机操作过程

[理学]汇编源程序上机操作过程

ID:39989588

大小:1010.00 KB

页数:40页

时间:2019-07-16

[理学]汇编源程序上机操作过程_第1页
[理学]汇编源程序上机操作过程_第2页
[理学]汇编源程序上机操作过程_第3页
[理学]汇编源程序上机操作过程_第4页
[理学]汇编源程序上机操作过程_第5页
资源描述:

《[理学]汇编源程序上机操作过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、用编辑程序建立和修改源程序文件(*.asm);二、用汇编程序汇编源文件,产生对应的目标文件(*.obj);三、把目标文件经连接程序连接,形成可执行文件(*.exe);汇编语言源程序的上机操作过程四、调试、运行可执行文件,通过调试程序进行。一、用编辑程序建立和修改源程序编辑程序:Word、记事本、EDIT等编辑软件建议使用记事本1、启动记事本执行“开始”

2、“所有程序”

3、“附件”

4、“记事本”命令,启动记事本。2、在记事本中输入源程序3、保存源程序,生成源程序文件(源文件)执行“文件”

5、“保存”命令,在弹出的“另存为”对话框中,依次执行下列操作1)设置文件保存路径,设为

6、“d:masm5”,以使源文件与汇编程序MASM在同一文件夹中。2)输入文件名“lt2.asm”,请特别注意不要忘了后缀“asm”3)选择“保存类型”为“所有文件”4)点击“保存”在D:MASM5文件夹中生成的“lt2.asm”源文件二、用汇编程序把源文件转换成目标文件汇编程序:Microsoft:MASMBorland:TASM1、在Windows操作系统下进入虚拟DOS环境1)执行“开始”

7、“运行”命令,弹出“运行”对话框,键入“cmd”1、在Windows操作系统下进入虚拟DOS环境2)在“运行”对话框输入“cmd”后,弹出如下图所示界面,这就是一个虚拟DO

8、S环境系统当前工作路径2、启动汇编程序MASM1)转换当前系统工作路径到汇编程序MASM的工作路径”d:masm5”①在提示符后输入“d:”,然后回车②在提示符后输入“cdmasm5”,然后回车2、启动汇编程序MASM当前系统工作路径已转换到汇编程序MASM所在路径”d:masm5”汇编程序MASM所在路径”d:masm5”,是系统当前工作路径2、启动汇编程序MASM2)在提示符后键入“masm”,以提问方式启动MASM3、调入汇编程序MASM,对源文件进行汇编1)调入MASM后,首先显示MASM的版本信息已成功调入汇编程序MASM汇编程序MASM的版本信息3

9、、调入汇编程序MASM,对源文件进行汇编1)依次提出4个问题,首先提出问题1;问题1:询问被汇编的源文件名,方括号内表示源文件的后缀对问题1:键入源文件名(“lt2”),再回车3、调入汇编程序MASM,对源文件进行汇编1)回答问题1后,提出问题2;问题2:询问目标文件名,若同意方括号内的缺省文件名(“lt2.obj”,缺省文件名与源文件名相同,这里是“lt2”),则直接回车;否则键入文件名再回车。建议采用缺省文件名,即直接回车.3、调入汇编程序MASM,对源文件进行汇编1)回答问题2后,提出问题3;问题3:询问是否要建立列表文件,若要,则键入列表文件名再回车;否则直接

10、回车。要建立列表文件,键入列表文件名(“lt2”)再回车。3、调入汇编程序MASM,对源文件进行汇编1)回答问题3后,提出问题4。问题4:询问是否要建立交叉参考文件,若要,则键入交叉参考文件名再回车;否则直接回车。要建立交叉参考文件,键入列表文件名(“lt2”)再回车。3、调入汇编程序MASM,对源文件进行汇编2)回答完4个问题后,MASM对源文件进行扫描,在扫描过程中若发现有语法错误,则列出有错误的语句所在行和错误类型,并且列出警告性错误(WarningErrors)和致命性错误(SevereErrors)的总数。MASM对源文件汇编后,发现有0个警告性错误和1个致

11、命性错误。指出错误在源文件的第11行错误类型:符号X1未定义4、用户需再次调用编辑程序(纪事本)修改源文件,并重新汇编,直至汇编正确为止。源文件中的第11行:指令ADDAL,X1有误错误类型:符号X1未定义经分析:指令ADDAL,X1应改为ADDAL,X+1,原指令中漏了“+”。调用记事本修改源文件4、用户需再次调用编辑程序修改源文件,并重新汇编,直至汇编正确为止。源文件中的第11行已改为ADDAL,X+1修改后的源文件4、用户需再次调用编辑程序修改源文件,并重新汇编,直至汇编正确为止。按照前面所述步骤重新对修改后的源文件进行汇编,汇编后若显示0WarningErro

12、rs0SevereErrors表示汇编正确。三、经过连接形成可执行文件连接程序:Microsoft:LINKBorland:TLINK1、启动连接程序LINK在提示符后键入“link”,以提问方式启动LINK2、调入连接程序LINK,进行连接1)显示MASM的版本信息已调入连接程序LINK连接程序LINK的版本信息2、调入连接程序LINK,进行连接2)依次提出4个问题问题1:询问被连接的各目标文件名,当不止一个目标文件时,中间以“+”相连,然后回车。对问题1:因只有一个目标文件(“lt2.obj”),键入目标文件名(“lt2”),再回车2、调入连接程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。