资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,实验一:用汇编语言实现字符串的显,*,实验一:用汇编语言实现字符串的显,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,实验一:用汇编语言实现字符串的显,*,汇编语言程序的汇编过程,编辑程序,Prog.asm,文件,汇编程序,Prog.obj,文件,连接程序,Prog.exe,文件,Edit.exe,Masm.exe,Link.exe,实验一:用汇编语言实现字符串的显,第四节 汇编语言的编程环境,一、源文件编辑,实验一:用汇编语言实现字符串的显,实验一:用汇编语言实现字符串的显,二、源文件汇编,实验一:用汇编语言实现字符串的显,汇编程序的主要功能,汇编程序分两种:,(1)基本汇编(,ASM.EXE,),(2)宏汇编(,MASM.EXE,),宏汇编功能比较强。,实验一:用汇编语言实现字符串的显,检查源程序;,测出源程序中的语法错误,并给出出错信息;,产生,目标文件(,.OBJ),,,并可给出,列表文件,(同时列出汇编语言源程序和机器语言目标程序的文件,称之为,.LST,文件,)和,交叉索引文件,(列出程序中使用的符号、变量和标号以及引用情况,称之为,.CRF,文件,)。,展开宏指令。,实验一:用汇编语言实现字符串的显,汇编示意图,调用 MASM.EXE,.ASM,汇编,.OBJ,.LST,.CRF,可选,实验一:用汇编语言实现字符串的显,三、连接,实验一:用汇编语言实现字符串的显,连接程序,汇编之后生成的OBJ文件必须经过,链接过程,,才能成为扩展名.EXE的可执行文件。,链接的过程就是调用,连接程序(LINK.EXE),,对OBJ文件进行,定位、链接,,最后生成扩展名为EXE的可执行文件。如果需要,也可生成,MAP文件和LIB文件,。,实验一:用汇编语言实现字符串的显,连接示意图:,调用LINK.EXE,.LST,.OBJ,.CRF,连接,.EXE,.MAP,.LIB,可选,实验一:用汇编语言实现字符串的显,四、调试与运行,实验一:用汇编语言实现字符串的显,实验一:用汇编语言实现字符串的显示,实验目的要求:,1、熟练掌握汇编语言的编程环境及汇编语言程序的上机基本步骤与调试方法。,2、熟练掌握汇编语言程序的基本组成结构。,3、学习汇编语言程序设计的基本方法和技能。,实验一:用汇编语言实现字符串的显,DATA SEGMENT,STR1 DB Hello! Welcome to JiuJiang University!,13,10,$,STR2 DB ZHABING$,DATA ENDS,CODE SEGMENT,ASSUME CS:CODE,DS:DATA,START: MOV AX,DATA,MOV DS,AX,MOV DX,OFFSET STR1,MOV AH,09H,INT 21H,MOV DX,OFFSET STR2,MOV AH,09H,INT 21H,MOV AH,4CH,INT 21H,CODE ENDS,END START,实验一:用汇编语言实现字符串的显,
展开阅读全文