《01实验一:用汇编语言实现字符串的显示.ppt》由会员分享,可在线阅读,更多相关《01实验一:用汇编语言实现字符串的显示.ppt(13页珍藏版)》请在三一文库上搜索。
1、汇编语言程序的汇编过程,第四节 汇编语言的编程环境,一、源文件编辑,二、源文件汇编,汇编程序的主要功能,汇编程序分两种: (1)基本汇编(ASM.EXE) (2)宏汇编(MASM.EXE) 宏汇编功能比较强。,检查源程序; 测出源程序中的语法错误,并给出出错信息; 产生目标文件(.OBJ),并可给出列表文件(同时列出汇编语言源程序和机器语言目标程序的文件,称之为.LST文件)和交叉索引文件(列出程序中使用的符号、变量和标号以及引用情况,称之为.CRF文件)。 展开宏指令。,汇编示意图,三、连接,连接程序,汇编之后生成的OBJ文件必须经过链接过程,才能成为扩展名.EXE的可执行文件。 链接的过程
2、就是调用连接程序(LINK.EXE),对OBJ文件进行定位、链接,最后生成扩展名为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,