1、汇编语言的工作环境 硬件环境 一般在 IBM PC/XT及其兼容机上运行, 软件环境 DOS操作系统 编辑程序 EDIT.COM 宏汇编程序 MASM.EXE 连接程序 LINK.EXE 调试程序 DEBUG.COM 用编辑程序 EDIT.COM建立扩展名为 .ASM的汇编语言源程序文件;用汇编程序 MASM.EXE将汇编语言源程序文件汇编成用机器码表示的目标程序文件,其扩展名为 .OBJ;若在汇编过程中出现语法错误,根据错误信息提示(如位置、类型、说明),用编辑软件重新调入源程序进行修改。无错误时采用连接程序 LINK.EXE把目标文件转化成可执行文件,其扩展名为 .EXE;生成可执行文件后
2、,在 DOS命令状态下直接键入文件名就可执行该文件。运行汇编语言程序的步骤运行.asm编辑程序编译程序连接程序.obj .exe库文件汇编语言程序运行实例本节中给出的程序是从键盘输入 10个字符,然后以与键入相反的顺序将 10个字符输出到显示屏幕上。设定源程序名为 STR.ASM。用 EDIT建立汇编语言源程序在 DOS状态下,调用 EDIT编辑程序建立文件名为 STR.ASM的汇编源程序。源程序文件建立完毕后,调用宏汇编程序MASM对 STR.ASM进行汇编汇编完毕程序正确,则可调用 LINK进行连接,生成可执行文件 STR.EXE程序的运行在 DOS状态下,直接键入可执行的程序文件名 STR,然后从键盘输入 10个字符,并将其倒序排列输出调试程序 DEBUGR 寄存器命令功能:检查或修改寄存器的值R 寄存器名 调试程序 DEBUGD 转储命令功能:检查存储器的内容D 内存地址 E 输入 命令功能:检查或修改存储器的内容回车:结束输入命令空格:不修改存储器内 容,显示下一个存储单元的内容输入新值,后回车或空格E 内存地址