1、下载MASM5.0压缩包( 下载 ),下载D盘根目录下;
2、解压压缩包,则在D盘生成“MASM”文件夹,该文件夹中的“masm.exe”文件和“link.exe”文件是汇编与连接程序的两个主要文件;
3、用记事本或其它文本编辑软件编辑源程序,并将源程序命名为"Hello.asm",将源程序文件存入"D"盘"MASM"文件夹。
记事本编辑源程序
EMU8086编辑源程序
4、进入"控制台"命令方式。"开始"-"运行"-"cmd"
或"开始"-"所有程序"-"附件"-"命令提示符"
出现如下命令提示符窗口:
5、通过DOS命令将工作文件夹转到D盘MASM文件夹。
(1)D:
(2)CD MASM
如图所示:
6、用MASM汇编源程序:输入masm hello.asm,对提示信息均按回车默认,如没有错误则生成hello.obj文件。如有错误则会指出错误在哪一行,错误类型,且不会生成目标文件。
7、将目标文件连接成可执行文件:输入Link Hello.obj,连接成功则生成hello.exe文件,这时最后的可执行文件。
8、运行hello.exe可以看到运行的结果。
使用EMU8086编辑与调试汇编语言程序
1、如果本机未安装EMU8086,则下载EMU8086压缩包( 下载 ),下载到D盘根目录下,解压安装;如果已经安装,则从开始菜单或桌面快捷方式启动程序;
2、程序启动后首先进入欢迎界面,有"new","code examples","quick start tutor"和"recent files"四个选项,分别为“新建汇编程序”、“代码示例”、“快速开始帮助文档”和“最近编辑文档”。
如果选择"new"按钮,则进一步进入程序类型选择对话框,一般直接点击上述对话框右上角的关闭按钮,则直接进入源程序编辑状态。
3、编辑源程序,并将源程序命名为"Hello.asm",将源程序文件存入自己指定的文件夹。然后点击工具栏中的"compile"按钮或者选择"assembler"菜单中的"compile"项进行汇编-连接,成功则显示:
若程序有错误则提示错误:
4、汇编-连接成功后,可以进一步进行模拟运行,点击"emulate"按钮进行模拟,则打开模拟对话框:
点击相应命令按钮还可以打开相应对话框查看相关信息:
5、可以选择单步执行(single step)或运行(run)来调试程序,从不同的对话框中查看相应的变化。如图所示: